32029 392
8524 873
11320 621
16419 52
16645 413
10797 364
11994 697
17574 759
6019 73
9399 81
16384 234
8939 506
14703 710
12617 261
16322 351
16135 837
5168 230
8553 312
42457 292
16985 748
13059 195
11981 446
8030 504
6447 632
40500 95
16874 126
247212 1196
2776451 4087