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