5989 506
5014 155
7438 389
6285 107
3668 612
2842 556
6581 335
5170 328
7914 483
85713 240
4159 551
1572 197
4840 468