93423 625
1596 321
2351 558
2190 132
115797 525
284459 887
68916 340
142460 376
19405 608
9304 715
1966 104
3363 667