1081 60
2492 127
9992 520
4130 462
3458 617
5002 339
3205 164
2107 55
3036 201
4835 284
4114 483
43942 488
72076 640
53341 653