20362 90
3772 543
9028 242
15410 688
8896 465
4978 140
9844 403
16183 401
20031 548
41643 190
13394 649
18358 72
5174 339
13383 413
9158 36
85396 189
7950 668
14625 608
8828 628
12830 315
18142 443
4774 639
5422 55
19931 584