105276 559
11815 46
209239 435
7816 732
50920 633
5950 949
3744 610
3199 545
3230 459
7684 918
1282 89
2484 215
10516 669