24784 83
31 8
2595 5
14222 17
2691 16
377 6
2960 6
16221 12
411 1
187 2
50 10
5881 7
42523 81
267 7
9938 39
14263 41
1032 9
460 0
417 4
27317 103
3278 6
332 4
197 8
1965 12