297467 950
60208 539
99166 947
55475 792
89601 758
44682 692
26771 306
138387 328
16833 264
77261 1096
84518 194
14434 617
62880 182
91643 534
77140 365
31672 83
30128 111
29063 439
39393 718