31560 392
8372 873
11116 621
16038 52
16344 413
10539 364
11719 697
17225 759
5858 73
9213 81
15531 234
8803 506
14515 710
12415 261
15809 351
15879 837
4996 230
8366 312
41674 292
16690 748
12837 195
11566 446
7921 504
6329 632
39505 94
16555 126
246715 1196
2689946 4047