109371 316
14275 347
26358 397
7759 659
20416 783
19960 470
9136 405
32389 275
47477 173
49490 684
18618 244
10351 626
3535 252
16169 623
5961 435
4334 692
3062 53
5262 731
122906 336
37136 672