51033 546
90976 158
75068 191
74229 285
129551 265
116917 379
75302 244
77040 86
119030 274
54055 420