191358 704
15880 580
33495 426
50548 335
25336 840
25128 786
14007 458
23779 507
36277 523
6757 504
3044 473
3529 86
31575 575