50521 318
45896 197
28835 208
59376 269
54304 224
29653 637
75394 785
46921 313
35061 558
103158 951
45121 555