4645 737
4511 174
5263 238
18138 576
2770 242
6027 541
6409 560
2998 294
9881 554
7115 486
3150 422
9371 643
4235 306