332878 1164
154169 899
167841 425
132705 279
186539 642
294004 574
109064 571
86585 363
115235 866
116689 406