12421 87
19968 105
4566 387
22577 373
28636 680
11700 239
15153 527
8355 889
11992 734
11955 387
14343 533
30196 412
21947 405
12101 263
5721 102
8946 298
5514 672
10195 766
23753 80
8672 33
6079 446
6750 350
7192 754
6888 228
26683 753
9301 655
32772 339
8003 471