15830 952
11452 590
42473 1127
22347 1991
36649 1302
40633 1136
19613 1548
14650 1267
39094 1298
11819 1377
23533 1771
39145 372