2500 76
12836 758
24588 191
6428 233
6177 650
4380 682
1769 310
3833 274
2642 175
27106 608
8017 261
4356 615
5031 274
3744 352
2771 230
22485 201
5204 343
4761 328
14293 665
28883 361
13678 552
11528 927
5474 748
3400 636