2596 710
1657 319
1696 287
13003 333
5961 167
61454 727
68194 437
27627 150
4719 291
1117 53
9515 280
5901 765
11671 532
21655 270
893 31
3051 564
32441 331
11264 662
21779 593
6075 290
11964 376
10659 609
19648 163
8917 467
6748 409
4620 761
6404 797
5071 244