191447 704
15881 580
33507 426
50576 335
25354 840
25139 786
14020 458
23791 507
36303 523
6758 504
3044 473
3529 86
31580 575