106623 561
11832 46
209944 435
7828 732
51465 634
5962 949
3760 610
3208 545
3239 459
7705 918
1295 89
2495 215
10528 669