6620 502
7488 870
10039 469
15254 932
11787 644
5320 487
8300 185
9012 589
13356 106
62087 711
4821 968