21145 313
17843 448
46846 348
26908 535
14401 573
23793 210
24839 415
37967 342
12222 656
22826 503
16756 63
30726 141
21596 158
16447 669