4401 439
22386 614
9459 73
4676 459
21330 354
7127 143
22364 247
95694 677
18031 760
3980 503
2921 451
7586 643
17218 827
9326 79
4763 39