4063 625
5834 617
8712 247
243933 1164
150506 788
75570 315
41282 548
56337 382
15322 289
3533 61
9418 565
3847 538