14331 126
8410 517
2327 288
14402 93
4343 793
40397 604
1001 139
8834 261
3557 729
5141 738
19546 246
8261 219
3183 462
3573 488
1649 98
2986 746
2883 557
3440 804