12938 885
8432 831
5650 703
2998 846
22681 491
2374 140
3079 498
7474 551
972 94
2539 249
2322 598
2477 451
779 128
3238 623