19611 185
1502 218
3373 262
8419 787
82869 868
13407 386
4586 402
2404 487
4584 610
2552 569
2938 553