14297 126
8408 517
2325 288
14402 93
4330 793
40245 604
998 139
8831 261
3556 729
5128 738
19540 246
8235 219
3166 462
3569 488
1643 98
2984 746
2882 557
3438 804