21081 313
17757 448
46692 348
26794 535
14371 573
23692 210
24714 415
37736 342
12178 656
22701 503
16691 63
30553 141
21410 158
16406 669