30480 295
18549 329
37504 194
12723 512
8855 112
5273 492
8821 252
4179 748
9017 91
5653 596
6395 595
2722 428
9288 321
7925 854
30531 688
3138 612
1473 180