1082 60
2500 127
10001 520
4136 462
3473 617
5009 339
3207 164
2113 55
3040 201
4845 284
4122 483
44069 488
72273 644
53505 653