21833 373
20443 576
82417 308
52006 387
15779 533
5034 683
4863 389
1850 84
10637 487
4551 451
2403 129