4485 30
12149 40
2425 12
1511 8
3813 14
1216 2
2625 15
1499 5
3523 14
5426 12
3277 17
4741 14
1207 4
1174 3
878 2
1822 9
1052 1
1598 3
1031 2
1626 7
1563 8
1462 4
1719 8