191480 704
15883 580
33510 426
50586 335
25358 840
25144 786
14027 458
23802 507
36314 523
6759 504
3045 473
3529 86
31593 575