2700 35
13365 420
8468 926
9336 159
13531 466
9230 530
9175 261
21176 200
4747 476
17490 269
11641 183
6932 336
8653 725
3769 113
7745 417
10373 675
6416 386
7068 773
8793 601
10887 815
7874 96
20674 841
14777 880
14615 587
11307 838
9393 672
2598 274
6519 418