12937 885
8430 831
5649 703
2998 846
22650 491
2371 140
3077 498
7473 551
972 94
2535 249
2322 598
2470 451
779 128
3237 623