40877 173
11498 699
20731 537
9737 526
2295 172
20371 873
3593 468
3181 457
8700 320
244225 1195
3460 584
4342 378
3760 433
163181 974
3023 288
21121 549
2117061 3401
277199 1568
3121 205
377592 1078
10123 697
4536 123
7846 593
6340 784
6574 514
14255 385
5838 84
8153 484