9582 635
5506 615
4315 372
3482 305
3137 57
4887 744
3358 280
3840 519
2478 264
1563 112
908 89
984 53
6240 697
995 155
3582 828