5994 506
5015 155
7441 389
6288 107
3669 612
2843 556
6581 335
5171 328
7915 483
85744 240
4162 551
1572 197
4840 468