2522 509
5754 346
3033 611
5055 462
3444 386
5520 432
5791 437
12337 333
5907 421
7579 377
1986 368
4795 511
1593 78
1594 234
2040 235
2939 746
4213 825