3053 224
2355 331
5992 552
6358 363
5951 893
3757 462
2609 312
4155 477
4319 97
5839 778
3327 129
4366 855
4194 104
2066 88
7476 330
5212 564
3115 514
29083 882