19531 185
1481 218
3363 262
8408 787
82604 868
13351 386
4558 402
2396 487
4570 610
2532 569
2927 553