5969 506
5008 155
7433 389
6266 107
3665 612
2841 556
6578 335
5168 328
7905 483
85624 240
4148 551
1569 197
4833 468