3099 862
1731 109
24937 396
6429 482
2667 160
181968 964
11719 304
14284 820
5101 73
6319 634
5295 465
50577 400
4939 61
5121 436
5975 353
4358 400
3731 298