15587 21
10667 20
2836 18
10053 18
3451 16
1855 11
3005 10
2797 8
1464 7
2413 7
1162 6
1529 3
861 3
1643 2