15058 14452
2588 12994
8807 12716
4365 12164
13460 12134
5473 9583
6817 9119
11723 7336
2754 4967
9207 3517
2758 644