6680 502
7513 870
10120 469
15286 932
11808 644
5333 487
8320 185
9028 589
13366 106
62143 711
4846 968