20994 313
17658 448
46417 348
26447 535
14309 573
23552 210
24504 415
37384 341
12127 656
22541 503
16584 63
30250 141
21269 158
16337 669