4938 455
9522 35
6720 353
24822 594
2109 81
33621 384
3288 377
11600 359
38239 427
15732 139
54245 328
15797 629
3428 853