311580 1012
16642 356
287719 1728
174419 592
248386 757
334329 852
147622 335
201749 667
28094 127
28990 612
14536 240
24392 617
54600 105
70508 611
8775 635
18372 616
32135 234
227963 578
34061 416
162266 955
50838 807
18490 361
16984 533
108142 584
11863 39
51518 779
13011 359
28967 333