12029 18
12927 36
15318 45
17376 29
27936 40
18322 18
15224 48
27034 60
14248 10
18459 31
8222 13
22532 27
4351 4
8150 4
20360 25
7201 3
6103 10
31177 40
6995 6
4317 7
7759 1
3977 2
12489 10
9797 14