5895 739
9403 621
33687 650
27387 599
29538 576
4118 314
6483 442
6699 39
16771 362
13198 885
2590 304
2454 598
2440 477