881 812
546 392
858 885
353 93
977 589
802 437
603 624
933 416
888 391
212 289
592 738
635 777
245 253
18 830
713 157
157 18
542 100
2395 930
713 371
1292 29
278 439