14908 420
447411 1001
311151 1012
24012 477
30183 397
21107 301
31582 519
315247 801
18442 824
11581 80
5511 185
6046 105
10997 275
88736 447