3013 648
3571 269
934 444
580 673
997 422
303 113
296 228
569 119
653 454
237 912
960 653
461 421
653 1000
576 108
486 338
879 176
923 283
371 258
613 304
575 945
188 931
540 214