4931 455
9504 35
6715 353
24814 594
2103 81
33615 384
3286 377
11597 359
38226 427
15727 139
54172 328
15781 629
3426 853