31752 392
8457 873
11205 621
16251 52
16483 413
10688 364
11846 697
17390 759
5971 73
9310 81
15725 234
8870 506
14599 710
12508 261
16133 351
16035 837
5127 230
8491 312
42120 292
16870 748
12954 195
11890 446
7973 504
6386 632
40020 95
16749 126
246955 1196
2732653 4069