39256 471
11679 463
95783 818
48458 362
54149 672
58631 710
123395 839
111139 637
40552 658
23758 100
70506 293
24277 332
30691 708
95286 401