12255 108
31300 692
2717 533
183699 784
5568 493
11349 96
381718 589
13517 118
42055 645
3053 462
6848 672
7378 408
4391 568