2811 645
1398 276
15513 268
29048 217
29465 743
5663 263
17622 148
9640 275
7048 839
8480 847
14829 180
29644 164