16031 8
12859 9
22552 24
20729 22
64334 11
55084 9
271854 36
94905 17
193301 33
163351 21
240251 16
197627 20
277154 39
647054 32
474752 21
470708 27
1047981 113
296278 9
120559 11
209477 10
108130 12
393683 26
161207 7
342431 15