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