6513 502
7453 870
9935 469
15210 932
11759 644
5291 487
8268 185
8993 589
13334 106
61829 711
4794 968