50308 318
45716 197
28530 208
59069 269
53839 224
29134 637
75074 785
46864 313
34946 558
102656 951
44769 555