5026 746
3502 790
4695 564
16810 688
5474 552
3493 165
4591 692
2155 225
3041 183
17059 451
10212 463
18500 68
39354 860
6284 474
20934 370
5516 385
3597 505
3286 198
5739 738
2895 309
2037 234
4429 457
6353 661
4318 377
3151 615
1733 297
1261 108
3749 92