19605 185
1500 218
3372 262
8418 787
82839 868
13403 386
4580 402
2404 487
4583 610
2550 569
2935 553