16531 601
2655 546
2576 750
386 39
620 91
3770 739
2653 797
1474 293
859 38
2366 505
3111 594
3654 914
1286 264
3042 833
1570 287
855 168
2514 768
1589 299
4390 617
275 40
773 215
2664 784
444 84
1950 490