5810 573
12953 885
8455 831
5673 703
3001 846
22928 491
2406 140
3094 498
7489 551
984 94
2551 249
2328 598
2495 451
780 128
3239 623