55003 864
13987 513
9848 104
1641 137
5061 85
7805 723
4326 572
9872 433
6443 601
7740 637
5890 144
3732 670
3681 555
9882 347
2095 124
8616 832
1676 158
2774 489
17744 566
22079 169