9846 58
25921 99
11874 37
20238 97
7237 21
12221 32
14681 36
16175 29
18207 103
18308 30
128415 551
176279 877
21283 65