4063 625
5834 617
8712 247
243933 1164
150508 788
75573 315
41283 548
56338 382
15323 289
3534 61
9418 565
3847 538