3085 235
12341 440
42321 668
10650 90
37568 542
16082 603
11360 317
6565 567
25958 241
25649 146
13304 232
12625 127
14555 38
5168 391
29675 667
16357 651
7167 110
6390 626
13961 159
9608 677
4255 153
8829 176
23587 538
6286 509
11107 137
18464 385
19884 381
7527 738