3341 578
3016 232
3381 358
4902 856
98078 535
2550 564
2162 576
32363 91
53877 310
3221 552
5105 723
2438 92