109094 315
14274 347
26357 397
7755 659
20415 783
19951 470
9134 405
32360 275
47467 173
49467 684
18611 244
10351 626
3534 252
16165 623
5957 435
4328 692
3059 53
5256 731
122838 336
37122 672