40898 173
11505 699
20772 537
9743 526
2297 172
20376 873
3602 468
3191 457
8710 320
244232 1195
3466 584
4349 378
3777 433
163182 974
3030 288
21127 549
2119277 3402
277240 1568
3134 205
377637 1078
10146 697
4553 123
7852 593
6349 784
6578 514
14298 385
5846 84
8157 484