4936 455
9522 35
6720 353
24820 594
2109 81
33619 384
3287 377
11599 359
38237 427
15730 139
54238 328
15796 629
3427 853