354 107
1887 535
545628 743
113656 764
103018 905
90097 598
332591 807
688 44
2300 591
1873 318
1242 241
647 126