55096 253
76328 765
38837 598
98706 758
60224 550
41787 285
27030 835
50536 689
95244 389
55046 182
71067 284
46321 502
61128 153
51061 740
50256 412
40749 1061
48921 240
58147 296
117870 833
44553 527
13488 408
44362 809
35836 226
26339 617