15593 711
18729 548
7531 99
15087 664
6872 295
14639 761
3158 536
8168 636
32215 774
15232 314
7746 542
17542 397
3032 68
3556 334