2145 20
10557 32
11861 17
12592 20
32215 57
1239 3
1342 4
2049 9
1178 1
2506 13
1575 3
1285 2
2048 6
1214 4
1262 1
1025 6
2156 22
1949 3
1266 3
1685 8
3778 9
1199 2
1415 3
1454 3