13860 568
61598 417
75433 688
6227 705
5273 639
2820 89
6415 832
4218 357
6946 434
2396 261
3561 108
6752 388
49348 1043