20388 161
6655 100
9248 889
3839 594
4249 748
5688 794
6340 347
2559 671
3664 488
6263 552
7734 496
4600 270
13479 929
13820 253
2905 237
28993 404
6195 613
7037 306
7933 483
2601 204
12897 437
18546 54
1823 260
5595 556
85140 839
27673 623
2719 278
6374 571