6384 502
7409 870
9894 469
15166 932
11714 644
5268 487
8229 185
8968 589
13308 106
61046 710
4753 968