47048 124
12109 528
16636 131
18307 514
17498 338
9889 469
2792 486
17510 876
9812 310
23067 125
2360 342