12299 28
6388 23
5055 14
4277 2
3428 19
3423 9
3250 21
2385 12
2381 9
1877 9
1741 3
1631 5
1451 2
1234 2