3560 489
2661 211
1650 278
1226 113
8605 230
13347 255
1168 29
3341 100
16478 214
2219 240
5079 465
1680 200
2461 322
4056 780
2435 695
1572 182
3125 493
1461 154
12054 847
3393 633
4215 527
3068 576
17569 416
3109 80