31578 392
8404 873
11125 621
15833 52
16512 413
10561 364
11738 697
17118 759
5818 73
9281 81
15533 234
8639 506
14430 710
12524 261
15912 351
15980 837
4988 230
8363 312
41670 292
16613 748
12913 195
11437 446
7957 504
6357 632
39267 94
16590 126
246706 1196
2725641 4035