26427 3
45328 10
23907 2
29283 3
14531 4
30758 4
22903 1
12056 11
77083 15
104205 20
31604 5
1058226 122
86679 2
141234 8
158758 18
214858 17
817026 131
200508 14
93877 6
163426 20
91157 15
88730 12
156826 5
212009 20