19538 185
1484 218
3363 262
8411 787
82651 868
13362 386
4562 402
2397 487
4574 610
2535 569
2928 553