311506 1012
16634 356
287666 1728
174377 592
248315 757
334255 852
147526 335
201691 667
28088 127
28982 612
14530 240
24388 617
54589 105
70487 611
8769 635
18370 616
32126 234
227929 578
34055 416
162193 955
50818 807
18485 361
16980 533
108087 584
11860 39
51496 779
12996 359
28948 333