19515 624
15301 69
8244 352
8290 809
6357 546
3766 43
41029 756
14007 218
32744 133
21592 820
23134 544
34588 273
8127 103
5199 163
53840 214
13632 348
23912 299
21121 571
38565 876
10292 827
9901 577
30537 109
4818 96
3716 54
7000 136
10338 284
52807 258
21916 844