114340 922
4083 562
217287 193
12913 88
22683 409
29198 503
65300 581
42009 405
8658 460
59641 597
10441 498
6323 581
4533 645
42105 787
39737 522