6630 298
2537 80
4323 297
4233 319
3942 525
8459 61
3847 47
3253 189
3578 590
5245 28
1797 416
4207 641