105799 559
11824 46
209540 435
7821 732
51158 633
5956 949
3754 610
3205 545
3232 459
7692 918
1289 89
2488 215
10524 669