20292 712
19336 548
7892 99
15866 664
7090 295
14768 761
3210 536
9508 637
32333 774
15468 314
8040 542
18088 397
3485 69
3679 334