8947 432
8620 310
2132 235
9056 893
2032 64
2576 301
4853 571
5937 854
4632 349
2814 96
4146 574
3241 534
1237 105
2013 285
6191 380
7531 441
10257 71
21513 238