12258 108
31304 692
2718 533
183753 784
5568 493
11349 96
381812 589
13518 118
42080 645
3054 462
6849 672
7378 408
4391 568