1047 432
1336 849
91 948
252 355
296 143
142 59
814 474
169 98
823 467
871 266
408 490
208 286
793 854
829 691
111 520
822 304
438 992
316 400
808 669
166 979