15060 3589
11522 3043
8854 2600
4383 2552
10305 1539
6924 1403
8385 1114
8766 956
1712 731
11663 666
13755 584