320 505
956 42
870 747
982 139
764 208
1001 211
351 974
354 472
495 1
380 786
575 53
810 220
791 941
275 113
589 230
659 72
623 683
692 134
254 28
573 396