983 120
11096 83
54257 591
17481 514
11666 372
21612 75
2378 252
14874 301
32589 910
3150 189
2140 280
27669 634
1420 174
2452 413
2715 273