6533 502
7456 870
9937 469
15215 932
11760 644
5295 487
8273 185
8994 589
13335 106
61918 711
4797 968