21048 510
10526 192
10982 161
69299 613
17407 378
11319 323
5834 614
12348 445
8627 242
12112 567
50020 733
9992 545
11170 665
8963 86
17808 172
9628 790
21946 603
10686 474
6281 427
12166 798
8479 421
10901 522
12384 715
10983 308