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