106429 560
11830 46
209859 435
7828 732
51384 633
5959 949
3758 610
3207 545
3239 459
7703 918
1295 89
2491 215
10528 669