10468 24
7875 25
9423 22
5423 13
2098 10
9167 15
4371 16
3098 18
3310 4
4019 9
2242 14
96628 299
48970 70
5151 11
6492 9
4628 24
9296 18
4890 14
8006 37
1591 5
8347 39
4035 11
22596 46