20292 712
19335 548
7892 99
15862 664
7090 295
14768 761
3210 536
9499 637
32333 774
15468 314
8040 542
18088 397
3485 69
3678 334