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