1085 60
2509 127
10006 520
4140 462
3491 617
5016 339
3214 164
2118 55
3043 201
4856 284
4129 483
44223 488
72452 644
53665 653