10899 24
7991 553
9068 409
8583 669
16686 133
5978 340
5595 165
13673 252
15179 339
9432 519
11111 857
9746 76
6810 421
13197 353
51817 805
55893 653
6529 285
6113 214
6878 541
7503 578
25585 278
14809 538
14191 613
22345 673
27440 49
11225 243
12349 650
17518 75