19631 1
42506 2
32630 10
35355 8
30381 7
19253 1
23434 1
42179 8
31330 3
21582 3
36531 2
36802 3
30577 5
32083 8
38506 5
55108 12
45957 10
45301 7
40032 5
86556 20
91232 25
27033 5
35080 6
40702 15