6096 29
16736 504
11410 673
8932 125
5914 118
11711 648
6432 156
8176 446
8269 577
3147 367
15319 480
5171 756
8206 999
9169 69
13451 85
5866 286
9321 697
6921 464
11966 503
5743 254
16185 96
8413 873
5296 94
12930 195
4643 464
12582 666
6191 87
8933 654