166 595
777 370
841 771
659 931
337 312
567 668
252 280
181 993
893 923
17 956
135 284
610 569
76 713
451 290
838 599
465 947
388 173
751 837
293 801
177 28
307 589
499 68
227 876
717 241
132 720
900 485
925 345
979 57
664 696
742 343