311518 1012
16635 356
287671 1728
174381 592
248331 757
334268 852
147538 335
201701 667
28089 127
28984 612
14530 240
24388 617
54589 105
70492 611
8769 635
18371 616
32127 234
227934 578
34056 416
162203 955
50819 807
18485 361
16980 533
108099 584
11862 39
51501 779
12997 359
28949 333