14826 6
104580 2
291753 19
277229 17
362251 70
69756 8
122633 18
1340659 77
131152 15
137708 31
280730 35
185953 30
120730 5
42053 5
72080 6
113957 14
98209 16
119009 8
270956 73
100003 1
91556 8
55405 8
36308 3
147883 23