3126 14943
4680 13357
11319 11469
3646 10520
2305 7898
3934 7331
8836 6906
7970 4292
3791 3713
995 2515