38926 505
6436 134
22857 73
23434 809
8152 360
7517 687
31818 756
51305 580
39292 279
25948 551
63454 685
73849 255
31856 322
11562 442
13191 110
36244 97
82864 987
14917 393
11686 575
68691 741
43750 646
5779 610
23029 358
5987 530
10850 662