50160 255
24293 840
27432 464
53789 516
71550 921
212823 657
41067 377
30514 389
33992 765
23390 305
109222 480
39965 648
39541 413
21663 392
59538 550
99170 926
42231 662
81106 486
65870 879
46961 348
61438 832
41225 491
36547 752
46843 124