14922 420
447914 1001
311813 1012
24070 477
30252 397
21165 302
31643 519
315992 801
18453 824
11622 80
5521 185
6060 105
11009 275
88978 447