2929 819
1405 96
210928 721
6947 65
20278 325
71764 118
12314 629
5690 92
4568 694
6708 470
2755 161
5168 234
3545 505
4647 721
5824 308
7375 593