3822 750
4605 645
1673 276
17267 268
29363 217
29808 743
5809 263
18243 148
10253 275
7386 839
8660 847
14892 180
29954 164