5187 36
4767 541
2958 163
9993 625
2099 52
3496 440
7416 297
5656 814
1899 201
13347 368
4545 423
4493 361
3289 579