2797 269
665 30
1830 999
990 511
1005 84
342 62
939 411
596 866
978 272
490 640
397 938
747 997
406 741
715 676
339 558
457 532
1529 384
108 354
235 76
554 165
430 529