4495 442
35231 752
30875 615
26156 380
15172 308
9265 116
22299 714
3608 459
2367 194
6052 485
5196 698
4982 463
2321 419
2047 183
3592 849
1139 147
1048 42
2443 443
5050 866
3971 658