6048 506
5048 155
7509 389
6372 107
3685 612
2854 556
6595 335
5182 328
7953 483
86138 240
4202 551
1585 197
4869 468