25326 40
46322 199
14556 24
21955 88
74609 113
33119 66
39869 55
86582 127
80296 96
85125 76
121003 123
49595 31
164553 455
259402 527
59537 62
57991 64
69229 177
44912 39
94959 68
105768 50
42327 18
52670 36
49933 45
37733 14