106341 560
11830 46
209828 435
7828 732
51351 633
5958 949
3757 610
3207 545
3238 459
7703 918
1294 89
2491 215
10528 669