4403 439
22388 614
9460 73
4677 459
21332 354
7127 143
22364 247
95695 677
18031 760
3980 503
2921 451
7586 643
17218 827
9326 79
4763 39