50513 318
45894 197
28821 208
59371 269
54286 224
29608 637
75386 785
46917 313
35059 558
103145 951
45104 555