31002040 2045
2526965 502
339238 78
1452201 556
2034558 571
1932852 534
1400811 430
1053215 367
836722 248
5562726 1137
8022194 1316
2517336 794
982394 267
3982565 1306
891857 260
1885379 530
6206150 1272
2997205 1350
1897766 502
2104508 552
2280705 458