4112 80
28148 744
18069 280
9494 252
4256 135
22841 553
11847 179
4442 435
8698 461
5294 278
2507 629
2824 477
1738 227
3434 818
4004 691
3825 858
12877 223
2747 678