109843 316
14280 347
26364 397
7760 659
20425 783
19964 470
9142 405
32433 275
47497 173
49540 684
18627 244
10352 626
3538 252
16174 623
5965 435
4339 692
3063 53
5265 731
123062 336
37165 672