4228 80
29145 744
18910 280
9592 252
4377 135
23199 553
12140 179
4582 435
8756 461
5645 279
2557 629
2893 477
1859 227
3457 818
4142 691
3870 858
13934 225
2813 678