4063 625
5833 617
8711 247
243926 1164
150504 788
75570 315
41280 548
56336 382
15322 289
3532 61
9418 565
3847 538