16450 133
81158 413
44716 394
18308 512
47421 534
27852 817
45274 787
63900 1042
25120 619
10156 273
5165 76
3905 80
6737 594
11873 770
4181 598
5399 940
4029 509
127095 826