75353 11
21733 9
56276 3
82280 7
74732 10
34176 5
27133 2
61251 1
50303 3
29209 6
82002 5
66959 3
40632 2
66059 5
66258 3
33905 12
86604 15
112358 20
36482 5
1117426 122
95259 3
153630 8
168982 18
228283 19