20947 302
8173 752
10323 797
99331 707
47925 448
59249 291
4598 588
32558 820
59271 330
12220 109
3250 308
3634 384
3435 198
21988 203
9758 757
6882 665
23565 782
19672 523
6116 803
17337 668
33864 246
6662 650
16161 1000
8068 279
2693 64
9265 283
12249 234
9618 161