1087 60
2509 127
10006 520
4140 462
3491 617
5016 339
3214 164
2118 55
3044 201
4856 284
4130 483
44227 488
72462 644
53670 653