41082 65
3851 13
100894 142
9584 37
15713 59
27784 44
9756 10
6138 24
42208 63
80226 85
13182 46
32166 134
7410 25
4872 7
5273 2
46487 163
14511 32
30961 114
19647 36
9047 34
5127 27
14829 43
27883 36