18085 28
22157 40
19699 22
42258 131
74112 111
28181 28
44297 37
36652 64
26108 32
101533 144
145003 401
21038 12
68389 71
27895 41
40958 40
95390 160
57811 42
79568 133
49095 85
65066 153
51694 104
43015 57
32403 67
45041 46