2591 243
65425 157
4764 794
3033 388
6823 580
10119 638
24459 300
4022 763
5979 210
6088 702
7938 601
2561 217
3169 677
6162 819