3085 235
12340 440
42297 668
10648 90
37566 542
16082 603
11360 317
6565 567
25953 241
25646 146
13304 232
12623 127
14554 38
5168 391
29669 667
16353 651
7165 110
6390 626
13960 159
9606 677
4253 153
8827 176
23580 538
6285 509
11105 137
18463 385
19883 381
7527 738