5067 36
4698 541
2912 163
9971 625
2068 52
3473 440
7386 297
5641 814
1893 201
13337 368
4527 423
4470 361
3279 579