109681 316
14278 347
26359 397
7759 659
20421 783
19961 470
9139 405
32415 275
47487 173
49521 684
18625 244
10351 626
3537 252
16172 623
5963 435
4338 692
3062 53
5263 731
122987 336
37154 672