35101 3
31776 8
18926 8
59956 35
43030 43
266454 53
60432 21
45459 14
111009 12
103957 9
567382 22
207282 19
959480 128
153129 13
236882 14
129376 11
243005 18
160176 15
193408 4
197134 6
131552 13
112876 5
72981 16
144054 23