13951 429
8799 402
2860 841
2652 657
1513 136
11291 558
2645 122
14803 624
2244 370
4260 408
29758 120
3612 707
2493 439
3355 489
866 93
3141 499