297883 952
60288 539
99340 947
55566 792
89677 758
44750 692
26931 306
138591 331
16861 264
77331 1096
84601 194
14454 617
63004 182
91752 534
77242 365
31722 83
30177 111
29257 439
39488 718