27099 90
21399 78
76943 642
12755 705
19713 358
2582 335
14829 495
67440 849
31768 776
72630 417
13790 527
15564 306
61248 177
17386 57
23808 491
47765 340
30326 127
58954 157
15673 245
34029 578
20452 835
27351 376
39926 548
36412 65
1849 147
28747 785
21349 317
30588 497