2594 318
2208 250
1794 60
1494 95
2899 223
10940 488
7541 111
10881 227
7099 766
4598 315
1748 83
5547 741
2350 328
4868 917
14604 681
31472 652