3514 404
1518 304
3937 898
2115 378
945 78
2502 552
4358 142
9803 279
2247 47
3133 268
3933 824
5480 540
5081 701