4321 607
2689 109
5078 463
4961 596
6442 454
4647 521
4544 160
8069 593
5185 597
5185 758
9525 133
18932 382
9631 286
5994 335
36916 952
30040 404
8078 116
4448 249