16506 329
6534 726
5764 46
10473 369
8706 711
24436 621
8244 355
2828 216
2976 623
3889 598
1835 186
6456 170
5842 741
3210 149
21871 205
9070 486