104933 16
31505 1
87380 21
48557 5
46479 6
51732 10
85880 17
62277 15
58131 5
33277 6
75828 10
55429 8
110434 16
80407 13
116803 21
41680 9
68183 10
54656 8
102359 10
85030 9
101256 9
337681 31
113882 28
123177 19