19522 617
1021 156
1631 386
5009 251
327483 975
154728 928
41542 352
8697 324
4857 383
3627 345
2748 262