1162 66
3945 738
3527 404
1520 304
3947 898
2124 378
954 78
2504 552
4392 142
9827 279
2370 47
3156 268
3950 824
5495 540
5105 701