20566 313
17333 448
45304 346
25318 535
13488 573
23039 208
23393 413
36342 341
11890 656
21886 503
16089 63
29079 141
20674 157
15958 669