1207 339
5734 455
19325 326
2954 386
3085 554
24215 119
2777 171
3662 707
6529 530
23727 74
9501 751
7013 784
25596 490
4009 317