5228 36
4789 541
2969 163
9998 625
2104 52
3507 440
7421 297
5666 814
1899 201
13356 368
4558 423
4501 361
3294 579