4228 80
29151 744
18915 280
9592 252
4378 135
23200 553
12140 179
4582 435
8756 461
5648 279
2557 629
2893 477
1859 227
3457 818
4144 691
3871 858
13948 225
2813 678