2378 220
528 96
693 146
300 324
735 702
501 863
588 984
103 595
975 222
36 29
41 174
641 322
433 93
835 259
151 149
380 109
650 14
337 506
144 751
579 81
955 211
907 466
1257 947