21491 313
18125 448
47531 350
27331 535
14597 573
24172 210
25335 415
38644 342
12355 656
23226 503
17048 63
31640 141
21940 158
16616 669