20403 161
6663 100
9255 889
3843 594
4251 748
5693 794
6360 347
2560 671
3678 488
6263 552
7750 496
4602 270
13487 929
13834 253
2917 237
29037 404
6223 613
7044 306
7945 483
2612 204
12907 437
18580 54
1825 260
5595 556
85187 839
27697 623
2720 278
6376 571