311585 1012
16643 356
287723 1728
174422 592
248391 757
334335 852
147647 335
201752 667
28095 127
28990 612
14536 240
24392 617
54603 105
70510 611
8775 635
18375 616
32135 234
227972 578
34062 416
162277 955
50841 807
18490 361
16989 533
108148 584
11863 39
51519 779
13012 359
28968 333