431385 931
203243 1164
11393 485
12156 550
398521 809
7877 640
19234 399
152231 983
8360 707
6268 312