114335 922
4082 562
217282 193
12913 88
22683 409
29188 503
65296 581
42007 405
8658 460
59640 597
10441 498
6323 581
4533 645
42105 787
39735 522