401623 902
182383 1133
11272 485
12061 550
397276 809
7826 640
18939 399
150122 981
8281 707
6213 312