51084 14
44154 16
44805 4
27859 1
29751 4
21477 2
25653 1
27881 4
47780 1
77778 11
21080 1
22102 1
35127 2
72651 7
21205 1
39903 6
60526 8
97001 22
43351 9
34502 7
19327 3
19502 3
37231 4
29526 1