8310 37
5953 541
4235 163
16744 627
3809 52
4721 440
7993 297
6307 814
2102 201
14216 368
5454 423
4983 361
3581 579