14301 126
8408 517
2326 288
14402 93
4330 793
40256 604
998 139
8831 261
3556 729
5128 738
19540 246
8237 219
3166 462
3570 488
1643 98
2984 746
2882 557
3438 804