2599 60
1746 479
1657 465
8544 69
7685 588
9452 469
10129 183
8507 219
7052 676
5293 524
5449 255
2161 127
162906 974
6313 154
5196 859