30485 295
18550 329
37506 194
12723 512
8856 112
5273 492
8823 252
4179 748
9018 91
5656 596
6395 595
2722 428
9289 321
7926 854
30535 688
3138 612
1473 180