14341 226
8016 591
128237 722
15130 541
31689 412
6034 554
3454 218
5827 667
15592 398
29051 77
72457 366