1145 339
5421 455
19266 326
2884 386
3012 554
24140 119
2691 171
3506 705
6327 530
23488 74
9444 751
6971 784
25189 490
3984 317