212 646
411 607
783 925
1042 340
555 486
98 169
899 981
127 992
795 748
264 178
651 541
463 236
863 378
312 482
87 599
764 719
826 361
248 764
493 922
64 664