11904 414
16515 341
28598 309
16822 324
20871 123
51561 306
15969 674
26276 263
11239 187
5375 363
7362 294
3572 170
4572 874
10860 736