2934 819
1406 96
210998 721
6948 65
20285 325
71792 118
12317 629
5692 92
4570 694
6711 470
2755 161
5168 234
3545 505
4651 721
5827 308
7376 593