32112 392
8544 873
11378 621
16493 52
16667 413
10818 364
12038 697
17603 759
6032 73
9433 81
16508 234
8961 506
14727 710
12649 261
16370 351
16171 837
5184 230
8574 312
42572 292
17038 748
13078 195
12013 446
8054 504
6469 632
40860 96
16909 126
247355 1196
2798883 4095