19518 617
1020 156
1628 386
5008 251
327326 974
154683 928
41461 352
8694 324
4854 383
3622 345
2747 262