21050 313
17728 448
46616 348
26549 535
14352 573
23661 210
24640 415
37645 342
12161 656
22641 503
16662 63
30456 141
21367 158
16383 669