27657 3
45756 10
24226 2
29384 3
15482 4
31204 4
23402 1
12284 11
77078 15
104233 20
31676 5
1058582 122
86754 2
141282 8
158803 18
214905 17
817103 131
200509 14
93952 6
163432 20
91232 15
88733 12
156906 5
212183 20