4092 625
5857 617
8738 247
244504 1164
150682 788
75741 317
41361 549
56518 382
15443 289
3541 61
9437 565
3853 538