10156 100
23941 388
6050 134
27284 343
5243 237
8229 896
4802 227
6586 80
8214 178
5172 871
23357 326
12943 208
74295 585