34364 842
31150 597
20461 102
30362 346
27133 186
9889 172
11967 282
34169 166
10784 212
19937 475
33183 77
12194 303
55969 467
21931 373