2984 883
23662 699
13579 889
11161 243
19713 164
16874 423
18755 311
14211 370
6228 240
6716 342
18254 512
298859 184
41657 572
4542 40
12385 517
5654 909
12486 849
8163 449
8662 367
25363 302
35071 107
20758 632
34229 718
3878 282
17208 581
20225 814
10146 88
8544 597