8315 37
5953 541
4236 163
16745 627
3809 52
4722 440
7993 297
6307 814
2102 201
14220 368
5458 423
4983 361
3581 579