505 78
1564 457
251810 877
6915 66
96085 810
6979 620
55964 577
37163 223
208502 643
17968 149
30232 183
75513 163
37507 166
108258 855
18259 652
126172 502
162721 285
42651 189