3513 404
1517 304
3937 898
2114 378
945 78
2502 552
4357 142
9801 279
2246 47
3131 268
3933 824
5476 540
5077 701