2858 526
1157 181
2196 507
2114 501
717 151
1794 341
2802 767
2792 809
2835 803
1298 298
3029 863
2928 589
753 168
2884 812
1477 435
2693 579
2595 644
2797 832
1113 272
999 258
1703 412
1819 527
2448 585
2899 690
631 134
2934 883
1083 331
9467 785