106715 562
11834 46
209982 435
7828 732
51497 634
5963 949
3761 610
3210 545
3239 459
7706 918
1296 89
2495 215
10528 669