20996 313
17664 448
46426 348
26451 535
14310 573
23555 210
24509 415
37399 341
12128 656
22541 503
16589 63
30258 141
21271 158
16338 669