8667 39
6015 541
4265 163
16780 627
4003 52
4860 440
7959 297
6395 814
2122 201
14452 368
5497 424
5027 361
3593 579