29481 951
9249 675
16932 422
2688 517
1747 66
6028 483
67876 835
13159 324
9535 31
37066 491
12671 450
20039 40
37561 586
16855 188