8347 37
5955 541
4240 163
16746 627
3827 52
4727 440
7993 297
6309 814
2103 201
14227 368
5460 423
4983 361
3581 579