1081 60
2491 127
9992 520
4130 462
3458 617
5001 339
3204 164
2107 55
3034 201
4834 284
4114 483
43937 488
72061 640
53335 653