1865 610
4163 473
3852 518
1104 53
4535 432
10773 725
6139 257
2949 149
38725 623
123920 1046
24776 696
2391 411