3260 645
1439 276
15850 268
29081 217
29543 743
5679 263
17698 148
9704 275
7106 839
8514 847
14833 180
29698 164