2610 60
1763 479
1664 465
8589 69
7696 588
9470 469
10142 183
8540 219
7063 676
5298 524
5453 255
2170 127
162917 974
6316 154
5210 859