1082 60
2501 127
10005 520
4136 462
3477 617
5011 339
3208 164
2117 55
3040 201
4850 284
4123 483
44101 488
72315 644
53540 653