3001 378
3867 354
5860 959
588 108
1391 224
1139 94
3378 599
2925 638
2480 417
4657 578
4221 743
1560 188
3404 533
2618 386
3318 513
2659 267
6604 434
4631 162
2826 52
4448 359
8202 714
11305 683
11533 147
23458 608