311088 1012
16614 356
287344 1728
174178 591
247946 757
333981 852
146928 335
201483 667
28050 127
28940 612
14501 240
24372 617
54527 105
70383 611
8738 635
18359 616
32072 234
227749 578
34007 416
161804 955
50703 807
18449 361
16971 533
107841 584
11823 39
51362 779
12951 359
28921 333