15590 711
18719 548
7525 99
15080 664
6866 295
14639 761
3158 536
8164 636
32214 774
15231 314
7742 542
17541 397
3028 68
3556 334