2925 819
1402 96
210883 721
6946 65
20269 325
71745 118
12311 629
5689 92
4567 694
6705 470
2754 161
5168 234
3545 505
4647 721
5824 308
7374 593