297807 952
60275 539
99320 947
55548 792
89669 758
44745 692
26899 306
138553 331
16855 264
77319 1096
84597 194
14449 617
62979 182
91739 534
77222 365
31712 83
30174 111
29225 439
39471 718