5957 725
4773 46
9551 369
8624 711
23530 621
7854 355
2695 216
2895 623
3827 598
1720 186
6283 170
5597 741
3012 149
21002 205
8123 486