30484 295
18550 329
37506 194
12723 512
8856 112
5273 492
8823 252
4179 748
9017 91
5654 596
6395 595
2722 428
9289 321
7925 854
30532 688
3138 612
1473 180