311429 1012
16628 356
287589 1728
174333 592
248227 757
334191 852
147378 335
201645 667
28079 127
28973 612
14525 240
24385 617
54577 105
70464 611
8764 635
18368 616
32116 234
227885 578
34044 416
162120 955
50799 807
18480 361
16979 533
108025 584
11854 39
51468 779
12983 359
28941 333