3050 224
2348 331
5989 552
6355 363
5898 893
3754 462
2601 312
4155 477
4315 97
5825 778
3323 129
4364 855
4192 104
2060 88
7475 330
5210 564
3115 514
29029 882