20645 313
17386 448
45462 346
25428 535
13545 573
23121 210
23687 413
36496 341
11941 656
21998 503
16178 63
29267 141
20800 157
16017 669