30472 295
18549 329
37504 194
12718 512
8854 112
5273 492
8819 252
4177 748
9016 91
5653 596
6394 595
2721 428
9285 321
7922 854
30528 688
3138 612
1473 180