297785 952
60274 539
99316 947
55542 792
89666 758
44743 692
26894 306
138548 331
16854 264
77311 1096
84596 194
14448 617
62973 182
91736 534
77220 365
31710 83
30173 111
29222 439
39467 718