2925 819
1403 96
210891 721
6947 65
20273 325
71752 118
12312 629
5689 92
4567 694
6706 470
2755 161
5168 234
3545 505
4647 721
5824 308
7375 593