44556 8
46702 5
37103 2
58459 5
35682 5
32553 5
21809 3
32957 4
23809 1
59904 1
92106 8
97307 11
23233 3
17830 4
18734 1
18504 2
123706 23
83451 15
40277 2
30534 2
30307 2
31302 1
30181 1
45227 2