2682 654
8465 791
4286 53
7783 420
17187 133
13504 582
9811 356
11216 109
176948 1057
97355 600
28376 253
182901 806
37022 224
34807 680
4284 273
3510 307
47358 758