60280 5
111804 20
60129 5
36751 6
19302 1
18352 3
31755 3
26734 2
26959 6
21627 3
16726 2
19709 2
20806 4
45333 7
39134 9
58630 5
47032 15
118378 23
47182 6
50276 6
31179 6
32484 3
42909 6
37129 6