15581 711
18702 548
7514 99
15063 664
6848 295
14638 761
3158 536
8160 636
32212 774
15227 314
7704 542
17539 397
3010 68
3555 334