4228 80
29145 744
18907 280
9592 252
4376 135
23198 553
12139 179
4581 435
8756 461
5644 279
2557 629
2893 477
1859 227
3457 818
4139 691
3870 858
13921 225
2813 678