41162 90
55305 755
42587 640
85983 866
55365 503
270075 1683
33433 318
8902 636
255825 1998
57172 655
44710 979
35720 663
154925 1123
82743 807
47169 404
38494 810
8730 354
72825 255
40542 346
49768 425
8454 56
17977 311
48251 92
19954 392
49435 702
39962 887
18705 690
16942 545