32059 5
29076 3
28756 4
58256 7
34506 2
27577 4
24551 1
35981 6
35381 5
21108 2
117456 10
40676 1
36380 2
23801 3
41132 1
42280 4
41302 8
65380 11
107828 12
32405 2
26481 2
20726 1
113306 20
45802 4