3282 269
2527 648
593 457
997 929
7263 805
111 339
423 26
19 985
519 373
550 454
487 457
364 337
412 107
2463 304
1721 239
645 53
413 917
453 352
726 596
774 144
958 551
359 987