1196 339
5708 455
19314 326
2937 386
3071 554
24199 119
2757 171
3644 707
6491 530
23696 74
9484 751
6997 784
25542 490
3999 317