3515 705
4213 371
16501 578
25434 581
9537 147
8108 139
5854 113
29735 92
2762 522
15562 324
3218 638
2375 261