14535 13394
14432 3488
13905 10170
13124 2987
10756 8596
7547 3756
6712 1539
6452 785
6447 982
6398 10629
6263 4956
5991 5068
5574 12391
4849 4402
3009 4167
2926 1135
1184 6012