55593 865
13999 513
9872 104
1662 137
5094 85
7838 723
4351 572
9896 433
6465 601
7761 637
5909 144
3747 670
3699 555
9923 347
2115 124
8628 832
1692 158
2794 489
17902 566
22376 169