3743 750
4458 645
1641 276
17142 268
29324 217
29786 743
5798 263
18183 148
10105 275
7347 839
8633 847
14888 180
29924 164