47022 124
12077 528
16627 131
18296 514
17486 337
9886 469
2791 486
17504 876
9804 310
23027 125
2360 342