93605 625
1597 321
2351 558
2191 132
115860 525
284536 887
68939 340
142506 376
19411 608
9304 715
1967 104
3363 667