38263 952
12406 675
22866 422
90352 840
17819 326
13879 32
51798 492
18842 450
29252 41
52931 593
16069 360
23559 188