30300 65
47141 740
37726 120
46418 214
80613 345
36732 642
52502 505
70484 195
32530 596
15831 568
30661 166
31498 894
48163 172
13834 169
25354 244
26638 574
23659 426
17742 352
49249 613
26023 646
56459 392
16743 393
67545 730
39178 728
38486 470
28865 468
27389 164
42800 136