350 598
368 621
931 308
625 361
636 453
884 204
246 307
499 196
75 174
77 330
308 857
1000 33
819 259
609 67
502 137
802 610
261 449
757 843
853 441
240 867