515 501
384 739
278 553
425 936
271 215
149 459
218 175
793 342
408 773
716 137
923 370
674 737
638 207
102 320
338 529
892 977
427 377
67 403
194 371
50 186