4587 442
35300 752
30958 615
26644 380
15378 308
9494 116
22896 716
3681 460
2432 194
6111 485
5245 698
5055 463
2389 419
2133 183
3695 849
1199 147
1127 42
2513 443
5149 867
4046 658