3833 750
4631 645
1685 276
17286 268
29376 217
29819 743
5813 263
18257 148
10304 275
7402 839
8687 847
14896 180
29975 164