5840 573
12959 885
24069 835
5802 703
3004 846
23081 491
2415 140
3113 498
7497 551
991 94
2564 249
2331 598
2508 451
786 128
3245 623