5676 841
2975 60
14941 629
34080 431
20657 85
34490 596
6154 392
3643 115
7872 765
5987 552
5861 893
4155 477
4313 97
5824 778
3323 129
4192 104
7474 330
5210 564
3115 514