191061 703
15870 580
33448 426
50434 335
25276 840
25079 786
13952 458
23730 507
36191 523
6754 504
3041 473
3520 86
31534 575