34352 6
74883 13
20131 3
30327 2
19058 2
135381 7
38133 3
104783 5
49209 13
155027 14
23978 4
37082 5
129378 6
164227 13
12334 3
27326 5
42154 8
31930 9
20180 2
34777 5
21576 1
28109 5
30558 6
29152 2