40886 173
11500 699
20749 537
9738 526
2295 172
20372 873
3597 468
3185 457
8708 320
244228 1195
3464 584
4347 378
3760 433
163181 974
3027 288
21122 549
2117964 3402
277207 1568
3126 205
377602 1078
10131 697
4544 123
7849 593
6342 784
6576 514
14270 385
5840 84
8154 484