191558 704
15884 580
33517 426
50614 335
25399 840
25155 786
14044 458
23815 507
36335 523
6759 504
3046 473
3530 86
31610 575