22469 19
43577 75
11770 9
9974 2
11195 2
12046 8
11665 4
10186 3
17508 13
14424 12
10676 11
10950 6
57014 160
11004 7
13435 9
29318 75
12977 6
16659 12
14722 11
29694 35
48477 99
11286 10
21040 30
17659 26