1189 339
5560 455
19303 326
2935 386
3060 554
24192 119
2733 171
3638 707
6477 530
23664 74
9482 751
6997 784
25517 490
3999 317