31290 286
16811 802
9527 279
21809 332
26176 59
18478 365
5551 457
27606 712
3196 167
5810 790
13525 637
13794 226
38685 264
16948 503
17952 340
7037 600
4296 332
2873 188
1996 58
3633 651
1192 45
3407 394
8487 254
6763 184
1457 181
14228 262
2651 353
7562 672