579 903
235 175
140 111
923 883
372 770
503 472
971 621
608 797
63 478
996 687
516 747
243 411
265 376
209 157
451 974
955 365
308 225