318 330
885 981
1593 842
843 730
253 972
528 96
729 108
300 324
1003 132
475 613
419 975
975 222
2975 313
693 146
781 275
399 868
42 7
688 217
151 149
809 202
601 607
32 225
579 949