105791 559
11824 46
209532 435
7821 732
51150 633
5956 949
3754 610
3205 545
3232 459
7691 918
1289 89
2488 215
10524 669