10070 29
7501 9
8319 18
11587 51
20488 38
19835 35
126185 241
38183 22
6153 18
2139 9
42392 54
14354 12
20243 67
6276 20
5915 12
40518 62
18786 47
52844 71
3323 11
17268 51
17789 55
24868 80
47047 147
28533 68