161 220
112 856
460 39
550 159
86 698
444 944
94 222
272 582
658 315
545 445
656 653
962 866
74 308
214 987
9 171
347 60
160 25
651 269
722 409
387 246