106261 560
11829 46
209788 435
7828 732
51328 633
5958 949
3757 610
3205 545
3236 459
7702 918
1294 89
2491 215
10528 669