16667 601
2694 546
2611 750
418 39
2723 797
3811 739
3208 594
638 91
892 38
1490 293
2391 505
3686 914
1304 264
1592 287
3055 833
316 40
756 134
2704 784
2974 589
866 168
2068 624
3394 375
4406 617
2523 768