12938 885
8430 831
5649 703
2998 846
22665 491
2372 140
3077 498
7473 551
972 94
2536 249
2322 598
2475 451
779 128
3237 623