21288 38
15487 36
10343 35
5778 29
51629 179
29911 87
12729 25
8050 26
2394 4
39670 54
7128 19
24477 55
40178 84
5535 7
16477 46
74864 138
38711 158
5930 4
6372 36
140617 292
23520 35
12879 46
20323 43