4522 30
12191 40
2451 12
1532 8
3849 14
1240 2
2654 15
1537 5
3555 14
5477 12
3307 17
4776 14
1232 4
1194 3
894 2
1843 9
1069 1
1616 3
1513 5
1075 2
1647 7
1578 8
1481 4
1739 8