41163 90
55307 755
42588 640
85984 866
55366 503
270079 1683
33436 318
8902 636
255830 1998
57172 655
44712 979
35723 663
154934 1123
82745 807
47170 404
38496 810
8730 354
72829 255
40542 346
49769 425
8454 56
17979 311
48258 92
19956 392
49435 702
39964 887
18708 690
16943 545