4004 257
3841 339
4411 643
3299 160
5056 564
4424 408
6034 28
6328 674
3629 139
4206 556
5403 460
16673 351
7098 564
5922 73
9186 724