21280 303
8046 752
10331 797
99577 707
47940 448
59272 291
4599 588
32647 820
59401 330
12224 109
3257 308
3648 384
3447 198
22018 203
9756 757
6885 664
23632 782
19887 523
6119 803
17389 668
34045 246
6693 651
16168 977
8091 279
2698 64
9295 283
12245 234
9606 161