12353 620
16476 384
21617 843
12737 103
9792 122
5982 45
39317 363
3234 47
11247 673
39417 424
25619 272
30242 247
28953 278
7023 211
12353 419
38262 427
11881 189
33576 609
8022 289
18385 455
7233 274
27815 388
8296 323
40320 70
17709 414
7659 441
10173 58
10122 134