311243 1012
16623 356
287433 1728
174242 591
248058 757
334071 852
147099 335
201540 667
28068 127
28959 612
14509 240
24377 617
54546 105
70418 611
8749 635
18362 616
32095 234
227798 578
34026 416
161927 955
50743 807
18463 361
16974 533
107919 584
11832 39
51413 779
12974 359
28930 333