19526 185
1478 218
3363 262
8407 787
82575 868
13349 386
4557 402
2396 487
4569 610
2532 569
2927 553