14308 226
8002 591
127930 722
15116 541
31565 412
6029 554
3447 218
5820 667
15489 398
28969 77
72291 365