6671 502
7510 870
10116 469
15284 932
11808 644
5332 487
8320 185
9027 589
13364 106
62141 711
4845 968