6052 506
5049 155
7511 389
6373 107
3687 612
2855 556
6595 335
5182 328
7958 483
86152 240
4205 551
1585 197
4869 468