19656 185
1517 218
3378 262
8425 787
82995 868
13435 386
4618 402
2410 487
4590 610
2557 569
2946 553