3833 750
4629 645
1685 276
17285 268
29376 217
29819 743
5813 263
18257 148
10302 275
7402 839
8687 847
14896 180
29975 164