297670 951
60255 539
99261 947
55524 792
89644 758
44724 692
26873 306
138505 331
16843 264
77290 1096
84573 194
14440 617
62938 182
91714 534
77197 365
31697 83
30155 111
29180 439
39437 718