6620 502
7488 870
10034 469
15252 932
11787 644
5319 487
8300 185
9011 589
13356 106
62083 711
4819 968