20638 313
17377 448
45444 346
25406 535
13539 573
23110 210
23638 413
36481 341
11935 656
21980 503
16165 63
29252 141
20782 157
16011 669