2601 94
3842 436
13456 632
9467 464
5404 444
9490 499
16239 294
18173 649
3507 261
7008 477
6549 733
8245 582
4650 547
6599 625
29345 402
1181 68
5606 378
7552 774
9168 803
7702 279
7130 88
10725 50
8805 535
4794 117