16593 601
2672 546
2590 750
396 39
3785 739
628 91
2673 797
1479 293
870 38
3150 594
2376 505
3665 914
1581 287
1291 264
3047 833
293 40
860 168
2517 768
2677 784
3383 375
779 215
1591 299
4392 617
2259 470