140682 22
19151 0
17976 1
23828 2
14054 0
24783 2
25331 1
14376 0
27528 1
42526 6
19282 2
36577 6
58455 5
36684 3
17251 0
21478 1
48653 5
92559 27
20651 0
25777 2
27204 5
33728 3
29979 1
20582 43