16224 26
9679 14
31210 90
21259 27
8133 10
37479 58
37922 126
7216 21
38347 62
30085 53
82779 126
45155 143
43266 57
47412 137
26659 77
25279 69
36296 40
26964 89
30081 26
6577 16
13560 11
102972 341
58202 97
27585 37