311488 1012
16632 356
287648 1728
174367 592
248290 757
334236 852
147485 335
201677 667
28085 127
28982 612
14529 240
24385 617
54587 105
70481 611
8769 635
18370 616
32122 234
227919 578
34053 416
162174 955
50810 807
18482 361
16979 533
108072 584
11858 39
51487 779
12995 359
28944 333