30473 295
18549 329
37504 194
12719 512
8854 112
5273 492
8819 252
4178 748
9016 91
5653 596
6394 595
2721 428
9287 321
7922 854
30529 688
3138 612
1473 180