80031 152
41986 814
102279 854
18999 208
25741 96
71376 750
21893 599
214483 647
16660 696
82843 717
26284 372
32684 675
44326 269
337166 894
56711 393
37507 709
97131 338
91390 1075
106096 949
387642 1160
90656 724
32344 299
119695 415
24287 903