8677 39
6015 541
4265 163
16780 627
4006 52
4861 440
7959 297
6396 814
2122 201
14453 368
5498 424
5027 361
3593 579