1082 60
2505 127
10005 520
4139 462
3486 617
5015 339
3211 164
2118 55
3041 201
4852 284
4128 483
44162 488
72381 644
53608 653