14918 420
447795 1001
311679 1012
24064 477
30236 397
21153 302
31634 519
315857 801
18448 824
11614 80
5520 185
6058 105
11006 275
88933 447