5845 506
4911 155
7270 389
6140 107
3639 612
2831 556
6541 335
5150 328
7778 483
84532 239
4109 551
1561 197
4759 468