15575 90
75777 177
119680 216
111926 987
114970 288
25326 444
53334 891
103682 889
45460 596
21844 425
142478 361
7669 479
8795 720
25322 764
53140 443
72159 653
12640 785
10606 683
43900 602
66530 185
58306 506
46867 111
58972 494
60766 188
37646 684
86973 292