4587 442
35300 752
30958 615
26648 380
15383 308
9494 116
22901 716
3682 460
2432 194
6112 485
5245 698
5056 463
2391 419
2133 183
3698 849
1200 147
1127 42
2513 443
5149 867
4047 658