2550 319
29454 811
11250 865
8267 907
9176 705
3886 358
6472 40
2258 136
5023 567
3803 248
1509 363
2022 174
1053 68