60528 21
51753 3
27003 1
21030 2
21582 1
25701 1
22378 0
33452 6
38204 4
21726 1
32183 0
32755 3
28657 2
55929 9
111879 13
41508 4
18379 3
68052 4
29430 1
21826 1
20128 1
21006 2
22201 1
21082 2