14301 126
8408 517
2326 288
14402 93
4330 793
40261 604
998 139
8831 261
3556 729
5128 738
19540 246
8238 219
3167 462
3570 488
1643 98
2985 746
2883 557
3438 804