303 669
2127 476
220 856
487 660
471 322
989 550
32 153
122 928
326 997
178 10
394 678
292 372
38 589
505 699
547 115
412 318
855 960
104 46
433 413
154 491
928 996
841 541