2929 819
1405 96
210942 721
6947 65
20278 325
71771 118
12314 629
5690 92
4568 694
6709 470
2755 161
5168 234
3545 505
4651 721
5825 308
7376 593