191394 704
15880 580
33501 426
50557 335
25341 840
25134 786
14009 458
23784 507
36283 523
6758 504
3044 473
3529 86
31575 575