46 28
245 161
373 431
69 605
236 430
623 693
89 751
179 728
488 355
715 741
1023 314
948 26
87 982
2179 573
4627 786
701 695
685 142
107 395
416 830
965 309
165 823
185 78
62 951