4228 80
29154 744
18919 280
9593 252
4380 135
23202 553
12145 179
4584 435
8756 461
5649 279
2557 629
2893 477
1859 227
3457 818
4145 691
3874 858
13980 225
2814 678