3511 404
1517 304
3935 898
2114 378
945 78
2501 552
4355 142
9801 279
2243 47
3129 268
3931 824
5475 540
5075 701