5593 430
2341 309
4038 454
22380 58
4652 241
7484 391
4242 355
5033 525
12551 338
7008 255
4203 500
5087 558
4955 474
2753 289
3124 70
4255 88
3692 602
4827 828
4380 638
2963 371
6682 69
5563 851
3209 317
5448 349