21996 661
8113 373
8605 269
10061 824
29487 98
5728 840
8458 639
5809 468
8177 821
10410 846
9332 564
1744 273
5284 643
17836 704
7785 164
8874 293
8318 182
10787 95
6117 66
16581 468
11398 439
17541 323
68401 865
7825 809