8693 23
4162 24
4095 4
17537 27
4351 4
6196 16
3637 12
2271 19
7370 32
16602 49
1420 5
2347 3
1343 4
1264 2
1400 2
2204 8
3293 11
2272 4
1249 2
1272 3
1600 3
1989 7
5824 30
2061 5