15590 711
18720 548
7525 99
15081 664
6867 295
14639 761
3158 536
8164 636
32214 774
15231 314
7743 542
17541 397
3029 68
3556 334