44556 8
46703 5
37102 2
58459 5
35679 5
32551 5
21805 3
32951 4
23802 1
59906 1
92109 8
97301 11
23229 3
17827 4
18733 1
18502 2
123707 23
83454 15
40276 2
30528 2
30307 2
31309 1
30183 1
45228 2