2894 332
2691 447
4374 232
4059 475
3901 94
5059 457
6113 689
3876 775
5093 584
4216 410
3224 265
9573 41
3531 656