20601 313
17355 448
45379 346
25358 535
13508 573
23064 208
23453 413
36402 341
11915 656
21922 503
16127 63
29162 141
20725 157
15989 669