3424 750
4108 645
1586 276
16760 268
29259 217
29723 743
5756 263
18033 148
9978 275
7266 839
8597 847
14875 180
29854 164