4941 455
9528 35
6728 353
24826 594
2110 81
33623 384
3288 377
11605 359
38253 427
15741 139
54296 328
15805 629
3429 853