21081 313
17760 448
46694 348
26800 535
14371 573
23694 210
24720 415
37741 342
12178 656
22703 503
16692 63
30555 141
21414 158
16408 669