3011 722
12502 289
6298 351
6271 547
10448 503
11363 357
17778 661
5223 88
4914 385
2952 978
2283 701
294 60
6861 96
3431 299
6382 225
187 46
210 63
2220 691
1477 447
6039 583
82390 129
4970 263
21141 630
3221 202