2701 35
13396 420
8471 926
9339 159
13541 466
9231 530
9178 261
21181 200
4747 476
17505 269
11644 183
6934 336
8653 725
3770 113
7750 417
10373 675
6419 386
7068 773
8793 601
10888 815
7876 96
20685 841
14782 880
14630 587
11307 838
9395 672
2599 274
6521 418