4293 257
3893 339
4398 643
3525 160
5035 564
4401 408
6061 28
6893 674
3687 139
4511 556
5652 460
16749 351
7342 565
5966 73
9205 724