93546 625
1597 321
2351 558
2191 132
115838 525
284516 887
68926 340
142496 376
19409 608
9304 715
1967 104
3363 667