431027 931
203006 1164
11393 485
12151 550
398504 809
7877 640
19231 399
152198 983
8359 707
6267 312