4228 80
29123 744
18891 280
9591 252
4373 135
23189 553
12130 179
4579 435
8756 461
5634 279
2556 629
2889 477
1857 227
3457 818
4121 691
3870 858
13808 225
2813 678