2508 35
12399 419
8313 926
9199 159
13149 466
9168 530
8959 261
20706 200
4861 476
17817 272
10891 180
6905 336
8535 725
3702 113
7747 417
10330 675
6259 386
6999 774
8567 601
10468 815
7757 96
20251 842
14162 880
15574 587
11133 838
8861 672
2564 274
6213 418