2594 318
2208 250
1794 60
1494 95
2899 223
10940 488
7541 111
10881 227
7100 766
4599 315
1748 83
5547 741
2351 328
4868 917
14605 681
31475 652