4297 257
3904 339
4407 643
3546 160
5047 564
4429 408
6072 28
6906 674
3695 139
4520 556
5672 460
16753 351
7352 565
5980 73
9210 724