30441 295
18548 329
37503 194
12713 512
8854 112
5273 492
8816 252
4177 748
9011 91
5649 596
6391 595
2721 428
9280 321
7920 854
30519 688
3137 612
1473 180