13033 29
2222 6
3621 9
9004 19
19119 34
2697 9
10927 25
1044 3
44647 189
13386 34
11386 35
19891 47
7989 22
1296 9
11782 27
2183 9
1294 3
1483 3
903 5
12493 30
7889 17
5408 17
1513 1
3746 5