19528 185
1480 218
3363 262
8407 787
82593 868
13350 386
4558 402
2396 487
4570 610
2532 569
2927 553