41163 90
55312 755
42593 640
85984 866
55373 503
270087 1683
33439 318
8902 636
255840 1998
57173 655
44713 979
35727 663
154947 1123
82745 807
47175 404
38499 810
8731 354
72838 255
40545 346
49772 425
8455 56
17980 311
48266 92
19956 392
49438 702
39968 887
18708 690
16943 545