397342 990
122280 290
116932 585
182787 395
138040 493
158391 766
63253 346
100745 672
21574 222
42643 331