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