20402 161
6662 100
9254 889
3842 594
4250 748
5693 794
6355 347
2560 671
3678 488
6263 552
7750 496
4602 270
13486 929
13832 253
2916 237
29033 404
6221 613
7044 306
7945 483
2612 204
12906 437
18578 54
1825 260
5595 556
85180 839
27694 623
2720 278
6376 571