5790 506
4826 155
7210 389
6092 107
3627 612
2820 556
6519 335
5136 328
7743 483
84150 239
4093 551
1561 197
4737 468