883 37
2940 495
3953 339
2429 128
6259 858
4717 42
7871 678
2286 439
1243 124
6870 792
3235 338
6642 339
2159 420
5585 498
15527 473
8686 564
4670 646
3334 778
10926 697
4750 387
10193 232
16385 41
31860 632
3535 902
2386 455
5701 321
3597 767
4405 703