1163 66
3952 738
3531 404
1521 304
3950 898
2124 378
957 78
2506 552
4405 142
9829 279
2382 47
3163 268
3952 824
5497 540
5111 701