14922 420
447971 1001
311871 1012
24076 477
30257 397
21166 302
31648 519
316050 801
18453 824
11623 80
5522 185
6060 105
11012 275
89009 448