19539 185
1484 218
3363 262
8412 787
82661 868
13368 386
4562 402
2397 487
4574 610
2535 569
2928 553