29607 62
27520 89
47384 109
50124 107
33165 61
32047 72
28119 35
22717 33
15188 25
76324 185
41229 90
24233 54
97597 270
27492 61
10845 6
12525 12
11580 1
11461 13
36634 28
25553 48
25579 58
12333 20
10148 7
23861 53