5830 573
12958 885
24051 835
5801 703
3004 846
23057 491
2410 140
3113 498
7496 551
988 94
2562 249
2330 598
2503 451
785 128
3245 623