5275 455
19178 326
2755 386
2941 554
23949 119
2489 171
3416 705
6257 530
23255 74
9330 751
6956 784
24638 489
3956 317