1163 66
3952 738
3529 404
1521 304
3949 898
2124 378
954 78
2505 552
4397 142
9827 279
2372 47
3162 268
3950 824
5497 540
5109 701