47080 124
12134 528
16641 131
18310 514
17507 338
9892 469
2792 486
17510 876
9815 310
23103 125
2363 342