59985 629
2983 409
10636 208
7312 106
10928 95
9053 516
13267 411
7074 473
16996 775
7388 111
7655 304
10686 676
8824 111
9040 529
15930 247
8705 481
9076 534
14353 132
9246 892
12092 748
7890 671
155726 282
305720 695
9619 594
29617 733
17303 215
20818 188
17669 615