21838 72
2949 96
3000 40
96060 184
3443 106
10179 33
2885 40
164512 379
4666 121
51196 93
143965 346
24672 69
82644 148
84191 173
22800 36
1891 30
135315 222
48764 168
3217 188
50734 182
3262 46
188308 193
566654 1373
89414 51