104926 16
31504 1
87380 21
48559 5
46482 6
51726 10
85884 17
62280 15
58128 5
33284 6
75830 10
55426 8
110426 16
80404 13
116807 21
41678 9
68177 10
54651 8
102351 10
85031 9
101258 9
337677 31
113882 28
123184 19