4235 80
29202 744
18984 280
9600 252
4390 135
23224 553
12169 179
4594 435
8762 461
5675 279
2562 629
2898 477
1862 227
3459 818
4159 691
3881 858
14154 225
2815 678