3513 404
1518 304
3937 898
2114 378
945 78
2502 552
4357 142
9801 279
2246 47
3132 268
3933 824
5479 540
5078 701