14311 226
8002 591
127933 722
15116 541
31567 412
6029 554
3447 218
5821 667
15489 398
28973 77
72295 365