23489 36
7799 13
4035 12
2265 14
4076 10
15438 25
1229 33
1539 6
5375 16
1524 11
1028 6
895 20
9680 25
510 10
8498 28
17257 33
1728 7
5379 11
868 1
1586 2