191241 704
15876 580
33484 426
50518 335
25317 840
25115 786
13998 458
23769 507
36250 523
6755 504
3044 473
3528 86
31569 575