2901 640
3567 611
3369 760
3956 473
2055 502
12687 197
2293 295
2653 182
1751 546
2611 337
9347 202
2636 619
3678 558
11646 280
3099 534
9741 499
3229 915
2461 695
3135 697
8051 536
1928 273
10538 367
2714 407
16620 900