51081 4
94480 12
20059 1
77855 7
31659 3
39280 1
30028 1
23229 2
20651 0
28281 0
25406 6
24805 2
30001 2
42230 7
20134 1
24406 4
38956 5
40384 3
22781 3
18958 1
47134 3
34309 4
57603 4
42556 9