3085 235
12340 440
42283 668
10644 90
37566 542
16081 603
11360 317
6565 567
25951 241
25646 146
13303 232
12623 127
14552 38
5167 391
29667 667
16353 651
7165 110
6390 626
13960 159
9606 677
4253 153
8827 176
23580 538
6285 509
11105 137
18461 385
19883 381
7527 738