3752 750
4478 645
1642 276
17156 268
29332 217
29788 743
5798 263
18188 148
10115 275
7349 839
8637 847
14889 180
29926 164