50663 682
20727 237
23464 359
10945 50
32889 145
17164 777
21527 759
18249 676
26924 201
24713 313
21117 448
54896 352
31238 537
16873 573
28110 217
29615 417
47170 345
14260 656
26868 504
19499 63
38834 142
25277 158
18682 669