10566 18
10846 15
43442 43
17891 28
29269 83
5035 42
5546 7
4491 15
6807 33
10408 71
6072 41
11422 73
1679 13
12872 120
2328 26
11199 38
2751 19
28447 165
37013 51
9584 22
27673 47
67701 185
3414 10
13217 68