20667 313
17406 448
45523 346
25473 535
13558 573
23137 210
23752 413
36548 341
11947 656
22030 503
16189 63
29330 141
20826 157
16037 669