3146 750
3818 645
1538 276
16423 268
29189 217
29674 743
5729 263
17906 148
9865 275
7208 839
8572 847
14862 180
29804 164