6539 306
13214 393
10270 780
10670 676
2943 105
165668 818
122095 558
87364 698
47901 360
64885 395
4959 123