313929 1196
185667 1329
96664 590
118094 222
143681 755
371996 948
88657 802
100298 823
128559 422
281280 620
71141 348
75622 478
152943 922
459136 1684
185101 876
102111 754
224751 502
144476 327
153748 338
180993 800
131061 405
68972 570