20996 313
17664 448
46428 348
26452 535
14311 573
23555 210
24509 415
37401 341
12129 656
22541 503
16589 63
30262 141
21271 158
16340 669