105852 559
11824 46
209567 435
7822 732
51185 633
5956 949
3755 610
3205 545
3232 459
7692 918
1290 89
2489 215
10526 669