47009 124
12047 528
16616 131
18287 514
17480 337
9884 469
2791 486
17497 876
9804 310
22990 125
2360 342