21288 38
15487 36
10343 35
5778 29
51629 180
30373 88
12729 25
8050 26
2394 4
40082 54
7128 19
24477 55
40178 84
5535 7
16477 46
75242 138
38711 158
6279 4
6372 36
140617 292
23520 35
12879 46
20323 43