30468 295
18549 329
37504 194
12717 512
8854 112
5273 492
8817 252
4177 748
9014 91
5651 596
6394 595
2721 428
9283 321
7922 854
30527 688
3137 612
1473 180