19013 944
8791 66
12039 190
2583 344
5154 391
14408 399
21047 853
6811 225
4596 442
5275 759
20906 657
30466 228
30601 583
27828 501
4796 637
18300 741
3868 246
2984 701
62866 467
64996 165
35068 271
76287 667
18704 775
5701 314
45732 112
441229 1069
146286 610
336917 1371