1126 339
5420 455
19265 326
2882 386
3006 554
24139 119
2689 171
3504 705
6326 530
23473 74
9444 751
6971 784
25174 490
3983 317