311260 1012
16624 356
287444 1728
174253 592
248074 757
334089 852
147130 335
201553 667
28069 127
28959 612
14511 240
24377 617
54549 105
70423 611
8750 635
18362 616
32096 234
227803 578
34027 416
161943 955
50752 807
18464 361
16975 533
107927 584
11835 39
51417 779
12974 359
28931 333