41092 107
4334 4
46047 106
9837 34
7219 19
5291 10
3811 11
27913 51
25608 66
62546 344
4045 12
66919 186
15390 17
42644 116
29238 113
16291 24
19818 37
6534 16
4726 16
16321 33
2960 4
4880 15
36155 57
21712 25