14248 126
8402 517
2313 288
14396 93
4315 793
40071 604
996 139
8824 261
3551 729
5118 738
19534 246
8201 219
3158 462
3559 488
1635 98
2976 746
2861 557
3433 804