5805 573
12952 885
8447 831
5669 703
3000 846
22872 491
2402 140
3094 498
7484 551
983 94
2548 249
2327 598
2488 451
780 128
3239 623