191698 704
15892 580
33542 426
50664 336
25446 840
25176 786
14070 458
23845 507
36363 523
6760 504
3048 473
3532 86
31628 575