2857 35
14171 420
8596 926
9570 159
10601 782
9448 74
14896 777
8881 282
9336 275
14158 153
6477 102
13805 466
9383 530
33701 423
8434 279
20456 316
5459 267
25156 146
12972 425
9366 261
7881 239
10651 186
7172 206
17084 674
9701 109
13889 546
7205 687
9910 300