9501 14851
10738 14136
7202 13592
7511 12919
2560 12802
2674 12446
6108 10022
7051 9397
5409 7043
689 5286
1286 4823
3598 4766
2894 4133
1231 3620
4947 903