8311 37
5953 541
4235 163
16744 627
3809 52
4722 440
7993 297
6307 814
2102 201
14216 368
5458 423
4983 361
3581 579