4127 442
35226 752
30855 615
26059 380
15142 308
9184 116
22130 714
3591 459
2361 194
6035 485
5187 698
4978 463
2315 419
2035 183
3581 849
1137 147
1034 42
2436 443
5042 866
3956 658