5786 506
4818 155
7199 389
6082 107
3626 612
2820 556
6516 335
5133 328
7737 483
84073 239
4090 551
1561 197
4735 468