19598 185
1495 218
3371 262
8417 787
82812 868
13397 386
4574 402
2402 487
4581 610
2548 569
2934 553