109751 316
14279 347
26360 397
7759 659
20421 783
19962 470
9140 405
32421 275
47488 173
49525 684
18626 244
10351 626
3538 252
16172 623
5964 435
4338 692
3062 53
5264 731
123012 336
37160 672