3998 12
7773 13
23416 36
2248 14
4065 10
15382 25
1452 11
1117 33
5351 16
1525 6
928 6
834 20
9644 25
1716 7
17220 33
8465 28
5346 11
861 1
1568 2