2791 285
2681 376
1617 26
12426 157
6347 970
2739 621
4654 772
2691 328
2812 748
1002 143
926 151
2401 484
1088 188
3153 751
2183 539
866 71