12648 66
343749 1017
119047 400
63442 560
111894 457
5792 447
183572 992
134233 198
11352 640
19588 798
409590 935
204115 859
231857 1157
212528 998
8645 132
352262 1102
345783 945
10755 331
133847 418
100645 337
21709 506
22192 271
140836 278
132136 397
136423 963
125305 681
99510 737
278775 594