311065 1012
16613 356
287325 1728
174169 591
247928 757
333966 852
146919 335
201474 667
28049 127
28938 612
14500 240
24372 617
54525 105
70378 611
8737 635
18356 616
32070 234
227741 578
34007 416
161786 955
50698 807
18448 361
16971 533
107829 584
11823 39
51355 779
12944 359
28919 333