10092 300
8751 219
5092 196
10303 201
15526 404
4573 459
9571 737
5990 374
4485 188
10438 530
14982 684
21503 294
32552 72
16858 793
20683 756
20475 672
13632 384
22226 357
8998 126
11095 518
5935 245
8910 874
66886 591
11355 152
7654 486
8566 962
16337 581
11637 613