50488 371
14641 398
11948 687
77361 234
56742 571
48768 466
81748 658
48509 602
80386 352
57266 165
40418 334
59121 851
13168 433
1728 104