41160 90
55297 755
42578 640
85969 866
55340 503
270063 1683
33413 318
8902 636
255782 1998
57168 655
44698 979
35708 663
154842 1123
82741 807
47150 404
38479 810
8730 354
72798 255
40531 346
49759 425
8449 56
17967 311
48212 92
19949 392
49424 702
39933 887
18700 690
16936 545