19520 617
1020 156
1629 386
5009 251
327391 974
154702 928
41502 352
8695 324
4855 383
3623 345
2747 262