104933 16
31505 1
87376 21
48554 5
46477 6
51729 10
85883 17
62276 15
58131 5
33279 6
75833 10
55431 8
110427 16
80402 13
116805 21
41677 9
68182 10
54653 8
102351 10
85026 9
101252 9
337676 31
113877 28
123183 19