11500 18
39543 108
22294 67
30638 106
14522 15
12800 19
20506 78
27624 101
11533 9
14981 44
11428 9
33825 175
45745 219
20316 51
18983 59
24738 62
12440 28
14682 28
16728 46
24977 65
38185 120
27241 75
24852 65
9720 5