40294
125
28203
50
19286
6
17288
14
17094
6
18350
17
17799
16
16609
12
18388
14
22277
57
26166
67
26856
92
22293
26
28047
91
25482
65
38743
117
27312
74
36882
132
24820
75
20811
34
