1229 5
17262 35
24142 45
42580 86
33768 98
111198 265
17725 56
11610 8
98992 422
43260 89
10620 8
150497 134
8796 11
9264 21
85242 159
10520 15
38769 99
32258 71
90612 203
28222 36
6585 10
14739 27
4297 35
14511 43