3138 645
1429 276
15740 268
29072 217
29521 743
5675 263
17671 148
9688 275
7090 839
8505 847
14831 180
29685 164