2926 8
20307 7
465055 100
748106 167
603206 44
1405554 138
442084 15
175309 20
446103 61
388680 64
85458 10
77376 7
313359 56
817180 131
906954 161
209583 38
138534 21
191909 63
121527 20
99026 26
62055 9
19455 2
97408 17
49203 14