5128 36
4740 541
2925 163
9981 625
2086 52
3483 440
7396 297
5649 814
1896 201
13340 368
4535 423
4481 361
3282 579