12387 218
8434 91
19968 128
7830 182
10446 774
7317 728
9609 147
1438 60
4895 378
7793 532
2436 383
7053 787
9474 572
12035 557
1943 230
5536 583
3518 277
6444 504
3503 650
13853 211
5687 490
2925 403
6571 695
2899 34
2664 306
3530 443
12460 252
16096 588