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