21017 313
17683 448
46512 348
26502 535
14336 573
23606 210
24568 415
37536 341
12144 656
22593 503
16624 63
30339 141
21300 158
16363 669