4931 455
9510 35
6718 353
24817 594
2104 81
33618 384
3287 377
11598 359
38228 427
15728 139
54196 328
15791 629
3427 853