3393 750
4078 645
1579 276
16714 268
29254 217
29715 743
5755 263
18021 148
9968 275
7261 839
8595 847
14875 180
29851 164