1012 832
578 222
307 705
386 602
917 284
439 220
928 944
49 220
150 904
768 9
153 941
58 144
513 674
228 408
318 134
656 888
601 506
665 542
877 237
564 227
177 745
630 663
448 490