3050 224
2351 331
5990 552
6356 363
5947 893
3754 462
2604 312
4155 477
4315 97
5833 778
3323 129
4365 855
4192 104
2062 88
7475 330
5210 564
3115 514
29058 882