313930 1196
185668 1329
96664 590
118095 222
143682 755
67148 575
371996 948
88657 802
46853 329
2521 55
18523 104
100298 823
128560 422
111737 220
281282 620
23047 545
71141 348
75622 478
152943 922
7089 509
459137 1684
185102 876
102111 754