3833 750
4635 645
1687 276
17286 268
29377 217
29820 743
5813 263
18257 148
10304 275
7403 839
8687 847
14896 180
29976 164