20395 161
6655 100
9253 889
3840 594
4249 748
5688 794
6351 347
2559 671
3670 488
6263 552
7739 496
4600 270
13480 929
13824 253
2909 237
29005 404
6202 613
7042 306
7938 483
2609 204
12902 437
18556 54
1823 260
5595 556
85154 839
27682 623
2719 278
6375 571