523 88
15 178
23 201
866 664
199 305
963 84
321 875
829 796
102 486
31 254
269 611
529 461
278 838
681 199
307 992
839 214
879 212
188 93
611 161
965 788