5797 506
4835 155
7221 389
6100 107
3630 612
2822 556
6526 335
5139 328
7747 483
84189 239
4095 551
1561 197
4737 468