19520 617
1020 156
1629 386
5008 251
327390 974
154701 928
41501 352
8695 324
4855 383
3623 345
2747 262