2701 35
13391 420
8470 926
9339 159
13536 466
9230 530
9178 261
21181 200
4747 476
17505 269
11643 183
6933 336
8653 725
3769 113
7750 417
10373 675
6419 386
7068 773
8793 601
10887 815
7876 96
20684 841
14782 880
14630 587
11307 838
9395 672
2599 274
6521 418