9996 134
7319 293
8081 324
6424 663
12529 686
9515 654
20107 515
7242 42
6508 642
10229 357
9054 306
67223 88
12464 493
8438 157
12352 165
14068 128
7654 681
14248 331
12231 350
10210 451
14094 585
14575 789
16506 418
15296 616