4197 676
6745 605
13503 336
16447 148
3410 316
3101 176
2339 39
7329 348
3656 134
7553 483
5774 268
2591 89
15225 1011
5906 94
9903 196
8581 575
12668 679
11484 454
21042 409
2054 143
4526 196
4414 371
8172 473
5858 284