5990 506
5014 155
7438 389
6285 107
3668 612
2842 556
6581 335
5170 328
7914 483
85719 240
4161 551
1572 197
4840 468