5386 725
4162 46
8785 369
8571 711
22879 621
7328 355
2616 216
2820 623
3787 598
1600 186
6007 170
5451 741
2899 149
20137 205
7640 486