3052 224
2355 331
5991 552
6357 363
5951 893
3757 462
2607 312
4155 477
4318 97
5838 778
3327 129
4366 855
4194 104
2063 88
7476 330
5212 564
3115 514
29079 882