18881 74
11988 67
24073 55
52111 107
63598 150
30298 34
47183 79
26964 89
61384 225
25280 80
12 6
20020 31
31077 37
49146 51
51319 124
25317 139
43551 163
27980 103
40360 184
25548 175
5397 19
18537 206