25082 173
27008 715
38865 196
51826 373
47607 757
17934 827
62751 885
9855 490
18681 519
23234 306
11853 93
28593 457
10147 759
99561 941
47220 774
56953 888
14790 830
42138 645
73559 752
36743 352
23048 806
42623 155
42887 327
28364 738
65472 792
234089 605
26786 284
30615 335