28073 48
3697 9
1654 8
6178 29
3967 17
18285 36
2869 3
7130 20
4222 17
9043 17
8642 19
1055 13
2007 15
8854 33
3888 12
22037 38
11781 40
11184 57
9011 31
3995 28
22688 58
18693 108
2784 6
4691 14