41165 90
55318 755
42604 640
85994 866
55395 503
270102 1683
33468 318
8902 636
255894 1998
57178 655
44726 979
35743 663
155033 1123
82748 807
47207 404
38511 810
8732 354
72875 255
40555 346
49782 425
8459 56
17984 311
48298 92
19963 392
49451 702
39999 887
18709 690
16952 545