3995 584
9316 823
15732 254
4513 193
21064 330
3132 162
28935 819
9353 290
4194 584
5229 667
12596 800