22016 117
13588 774
12389 94
18938 958
48917 768
103441 921
10450 573
18675 190
18370 541
100511 608
46502 645
9812 389
48362 657
9556 729
17726 132
78755 293
20403 363
29386 191
33356 73
21152 129
17648 87
164298 1023
5940 490
155177 305
7597 698
17353 338
39630 978
50759 243