1082 60
2500 127
10000 520
4136 462
3472 617
5009 339
3207 164
2113 55
3040 201
4844 284
4122 483
44066 488
72273 644
53504 653