106663 562
11833 46
209963 435
7828 732
51482 634
5962 949
3761 610
3209 545
3239 459
7705 918
1296 89
2495 215
10528 669