6659 502
7502 870
10100 469
15273 932
11802 644
5328 487
8316 185
9022 589
13362 106
62128 711
4838 968