3162 805
16348 608
2589 258
4779 393
1138 106
11151 417
7553 385
3646 397
10146 697
2636 161
10447 358
5576 605
4331 642
5311 469
6236 93
3875 498
5908 774
1728 418