28332 2
169507 43
137257 41
41032 6
146932 15
28108 2
87031 12
57654 1
58827 6
96732 9
50177 11
77608 11
39209 5
98831 9
51353 3
77179 8
60401 8
381032 86
64055 7
52532 6
44359 3
50053 14
89906 23
97758 16