16603 601
2675 546
2591 750
399 39
3785 739
628 91
2677 797
3154 594
873 38
1479 293
2376 505
3669 914
1293 264
1581 287
3048 833
295 40
860 168
2518 768
2679 784
3383 375
4395 617
721 134
780 215
2261 470