16759 603
2770 546
2821 797
3302 594
2634 750
440 39
3849 739
939 38
653 91
2433 505
843 134
1517 293
3731 914
2773 785
1625 287
1304 290
2859 693
346 40
1320 264
2116 624
1076 300
2360 595
3072 833
1173 279