6646 502
7494 870
10078 469
15268 932
11798 644
5325 487
8312 185
9016 589
13358 106
62111 711
4829 968