2680 654
8465 791
4286 53
7783 420
17187 133
13503 582
9811 356
11216 109
176939 1057
97350 600
28373 253
182889 806
37012 224
34807 680
4284 273
3510 307
47350 758