21101 3
34808 10
52884 9
38781 11
29534 7
32302 7
21458 4
84327 6
37809 6
20683 4
36978 3
33209 3
98281 16
39077 4
60401 3
67457 8
650134 133
43033 5
183604 33
30159 5
47477 10
56081 3
30505 5
50554 5