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