4245 80
29334 744
19084 280
9606 252
4427 135
23263 553
12212 179
4618 435
8765 461
5740 279
2581 629
2908 477
1880 227
3459 818
4180 691
3893 858
14231 225
2826 678