29403 46
44586 66
31093 30
34725 71
18637 44
18727 19
15216 13
17570 8
23443 31
158240 229
9267 10
35090 22
13553 20
14184 10
16088 19
13535 5
9813 9
22449 28
28749 44
57995 45
18122 25
13255 3
19782 19
24498 32