59603 5
24254 3
47803 3
31133 1
24732 4
41976 4
27233 5
105627 21
42502 6
33977 8
22677 2
26657 5
42406 6
31533 2
81428 23
47156 8
57080 8
49651 7
24582 5
24279 0
27501 2
103681 28
35358 3
50834 2