3043 224
2344 331
5967 552
6350 363
5761 892
3749 462
2587 312
4144 477
4302 97
5808 778
3319 129
4355 855
4182 104
2047 88
7453 330
5204 564
3102 514
28838 882