41
986
18
555
15
740
37
523
52
866
24
399
7
295
502
336
64
731
40
302
20
190
348
279
25
263
17
154
137
3
123