12626 658
3221 355
2305 246
31819 579
8023 627
9266 551
2695 399
655 70
7126 375
939 138
2374 467
2792 423