25252 5
39601 3
17606 2
49557 9
52181 33
76254 33
20504 12
46405 35
48231 21
401403 54
1143209 129
377601 20
623783 48
209877 20
191378 15
1844928 105
330231 28
645904 29
300958 21
3346255 291
523026 21
226306 9
333929 35
91154 5