27520 89
47384 109
50124 107
33165 61
32047 73
27891 35
22717 33
15188 25
76324 185
41229 90
24233 54
97597 269
10845 6
18054 31
25352 58
12333 20
25553 48
23861 53
27263 61
36634 28
11461 13
11580 1
12525 12
17922 29