4590 442
35303 752
30964 615
26664 380
15387 308
9504 116
22914 716
3685 460
2436 194
6117 485
5250 698
5059 463
2396 419
2138 183
3698 849
1201 147
1127 42
2517 443
5150 867
4049 658