641 346
578 128
167 152
594 547
121 41
8 982
989 467
478 884
155 995
952 231
860 734
220 203
5 677
708 249
352 783
295 702
199 753
244 304
758 350
731 960