3085 235
12341 440
42306 668
10648 90
37567 542
16082 603
11360 317
6565 567
25953 241
25647 146
13304 232
12623 127
14554 38
5168 391
29670 667
16353 651
7166 110
6390 626
13961 159
9606 677
4253 153
8827 176
23583 538
6285 509
11105 137
18464 385
19883 381
7527 738