110405 318
14284 347
26365 397
7763 659
20431 783
19983 470
9148 405
32480 275
47515 173
49573 684
18644 244
10355 626
3543 252
16188 623
5968 435
4345 692
3067 53
5267 731
123222 336
37193 672