16891 32
35 9
25 10
391 2
23366 42
27 0
10857 19
654 9
55517 123
86952 179
6819 8
7314 21
25026 63
9413 15
9364 27
8396 28
30095 69
11277 32
21630 47
24657 55
42645 77
3886 8
11007 16
87467 85