12211 18
23270 59
27482 90
5910 4
24127 51
16317 9
12728 6
108822 120
16896 21
46504 41
15852 26
15592 35
8336 8
12654 14
5823 10
4510 6
4542 7
5600 8
6228 7
26883 15
7028 11
5467 12
4469 1
4996 4