2922 819
1402 96
210858 721
6946 65
20267 325
71744 118
12310 629
5689 92
4567 694
6705 470
2754 161
5167 234
3545 505
4647 721
5823 308
7373 593