4588 442
35300 752
30959 615
26651 380
15383 308
9495 116
22904 716
3682 460
2432 194
6112 485
5245 698
5057 463
2392 419
2135 183
3698 849
1200 147
1127 42
2514 443
5149 867
4048 658