5028 67
7341 271
4936 379
8208 154
7691 335
12225 599
3449 117
6552 744
7363 310
5625 611
5182 549
6134 758
8318 481
5019 529
5432 308
5767 283
5056 46
12153 536
8626 724
9714 303
4522 54
7796 599
6245 441
7185 523