14908 420
447434 1001
311177 1012
24015 477
30185 397
21113 301
31589 519
315271 801
18442 824
11583 80
5511 185
6046 105
10998 275
88741 447