39773 90
10885 21
15232 34
6621 17
17857 50
18631 48
14097 33
5464 5
28018 81
6988 8
22039 59
6123 8
3529 3
3934 1
3124 2
4491 6
4614 11
5517 7
4052 4
3797 4
4375 10
3334 3
4744 7
6259 6