1081 60
2499 127
9997 520
4134 462
3466 617
5005 339
3206 164
2110 55
3037 201
4841 284
4117 483
44027 488
72212 644
53438 653