3428 750
4111 645
1586 276
16763 268
29259 217
29723 743
5757 263
18034 148
9978 275
7266 839
8598 847
14875 180
29855 164