93580 625
1597 321
2351 558
2191 132
115853 525
284525 887
68937 340
142503 376
19411 608
9304 715
1967 104
3363 667