21106 3
34803 10
52881 9
38778 11
29527 7
32309 7
21452 4
84326 6
37807 6
20682 4
36976 3
33202 3
98279 16
39079 4
60404 3
67453 8
650134 133
43031 5
183602 33
30154 5
47480 10
56079 3
30509 5
50558 5