55560 865
13999 513
9872 104
1660 137
5092 85
7837 723
4350 572
9896 433
6464 601
7761 637
5909 144
3747 670
3697 555
9922 347
2113 124
8628 832
1689 158
2792 489
17880 566
22360 169