20931 19
26444 43
32496 45
19243 29
2555 22
57300 171
16389 33
11370 16
13411 56
5270 6
16726 41
85148 127
25231 35
23266 24
7380 18
19429 34
18526 36
23054 77
33418 44
8319 22