21001 313
17670 448
46450 348
26456 535
14319 573
23569 210
24523 415
37436 341
12136 656
22556 503
16596 63
30277 141
21280 158
16348 669