106598 561
11832 46
209926 435
7828 732
51449 634
5961 949
3760 610
3207 545
3239 459
7705 918
1295 89
2493 215
10528 669