55680 865
14002 513
9878 104
1670 137
5103 85
7846 723
4356 572
9905 433
6470 601
7763 637
5919 144
3752 670
3703 555
9936 347
2119 124
8636 832
1695 158
2799 489
17960 566
22455 169