297634 950
60249 539
99237 947
55518 792
89630 758
44718 692
26851 306
138484 331
16840 264
77285 1096
84554 194
14439 617
62920 182
91703 534
77188 365
31689 83
30146 111
29158 439
39433 718