41092 107
46047 106
9837 34
7219 19
25608 66
62546 343
4045 12
66919 186
42644 116
29238 113
16291 24
6534 16
4726 16
16321 33
4880 15
21712 25
28513 115
10107 26
21544 36
6929 22
22187 91
17135 49
21907 41
31466 169