401952 902
182467 1133
11272 485
12062 550
397279 809
7826 640
18939 399
150129 981
8281 707
6213 312