318 643
611 162
121 864
883 141
483 78
210 68
276 704
966 668
580 406
20 443
292 596
154 179
695 808
376 278
533 798
177 112
617 545
822 946
37 766
194 510