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