14300 226
8001 591
127866 722
15114 541
31538 412
6028 554
3445 218
5820 667
15475 398
28957 77
72266 365