1143 339
5420 455
19266 326
2883 386
3009 554
24140 119
2691 171
3504 705
6327 530
23484 74
9444 751
6971 784
25179 490
3984 317