3111 580
2960 413
1466 84
2495 130
17404 241
12469 240
4230 954
3909 498
3485 749
3135 597
3412 558
2484 317
14608 385
3418 618
11901 436
2082 276
1559 278
10148 764
1135 113
3283 631
2716 417
2931 576
4266 657
3382 803