1326 276
15129 268
29013 217
29363 742
5624 263
17521 148
9553 275
6981 839
8450 847
14811 180
29591 164