22032 3
37009 2
37480 3
31332 5
32802 8
39626 5
55584 12
46377 10
45957 7
40731 5
87359 20
92328 25
27230 5
35705 6
41602 15
21327 1
45453 13
38832 9
42952 11
79082 28
30026 9
42309 8
35407 8
57381 16