118706 26
28629 4
18102 1
45434 5
53478 3
28104 3
39752 6
145202 20
27756 2
29427 6
24202 1
31929 6
25379 4
23359 1
23083 2
21681 1
19832 0
25129 2
32553 1
25883 1
22729 2
47806 8
31926 4
43954 20