4127 442
35225 752
30855 615
26058 380
15142 308
9184 116
22125 714
3590 459
2361 194
6034 485
5187 698
4978 463
2315 419
2034 183
3581 849
1136 147
1034 42
2435 443
5041 866
3956 658