16001 329
6479 726
5674 46
10340 369
8687 711
24307 621
8199 355
2801 216
2960 623
3879 598
1822 186
6439 170
5808 741
3184 149
21746 205
8921 486