1082 60
2501 127
10003 520
4136 462
3473 617
5009 339
3207 164
2114 55
3040 201
4846 284
4122 483
44084 488
72286 644
53521 653