42230 9
32234 1
17580 2
26606 4
21556 1
32156 5
29606 2
33759 2
82783 28
38006 4
34732 1
31427 2
27079 7
29733 5
55957 18
25883 2
40053 8
29182 3
23956 3
22257 6
47977 9
112183 20
24679 3
32532 6