5833 693
37429 717
3585 432
14081 675
7468 287
5888 498
3548 441
13383 948
2867 425
2357 277
4795 358
53040 265
91532 731
172218 609