21052 313
17729 448
46624 348
26549 535
14353 573
23664 210
24648 415
37652 342
12163 656
22646 503
16663 63
30459 141
21370 158
16387 669