1006 44
314 643
881 322
280 259
421 554
173 646
351 837
396 411
88 960
795 834
80 787
204 815
545 262
104 112