14896 420
446849 1001
310372 1012
23933 477
30091 395
21017 300
31508 519
314508 801
18429 824
11548 80
5498 185
6030 105
10986 275
88402 447