21097 313
17774 448
46721 348
26822 535
14384 573
23714 210
24749 415
37797 342
12184 656
22732 503
16705 63
30596 141
21428 158
16416 669