8193 18
450 4
2395 11
37741 49
5657 7
1665 5
1341 4
1352 1
2790 11
2674 10
1796 3
1465 5
30904 69
1481 9
1465 3
1626 4
1644 11
141 1
1159 2
1734 6
1538 2
922 3
1240 2
1504 10