14302 126
8408 517
2326 288
14402 93
4331 793
40275 604
998 139
8832 261
3556 729
5130 738
19540 246
8239 219
3168 462
3570 488
1644 98
2985 746
2883 557
3438 804