15596 711
18735 548
7538 99
15092 664
6873 295
14639 761
3158 536
8169 636
32215 774
15232 314
7753 542
17543 397
3037 68
3556 334