60 95
82 876
171 894
263 322
81 168
951 319
1031 913
902 628
803 836
852 689
291 414
632 520
426 362
322 441
716 234
701 158
710 606
233 465
169 352
502 859
130 1000
731 232
118 506