22080 3
37033 2
37484 3
31358 5
32803 8
39629 5
55581 12
46383 10
45951 7
40755 5
87402 20
92409 25
27280 5
35708 6
41630 15
21351 1
45459 13
38832 9
42956 11
79103 28
30081 9
42305 8
35401 8
57383 16