6384 502
7409 870
9895 469
15166 932
11714 644
5269 487
8230 185
8969 589
13308 106
61055 710
4753 968