10580 875
27815 964
4506 432
80274 165
30407 904
24322 500
27756 263
7710 359
8818 860
6725 663
6551 191
4578 484
6605 698
3873 203
1780 43