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