50476 318
45861 197
28757 208
59319 269
54206 224
29487 637
75326 785
46900 313
35033 558
103042 951
45026 555