40882 173
11498 699
20734 537
9738 526
2295 172
20371 873
3595 468
3182 457
8702 320
244227 1195
3464 584
4343 378
3760 433
163181 974
3023 288
21121 549
2117376 3401
277201 1568
3123 205
377594 1078
10125 697
4536 123
7847 593
6341 784
6575 514
14258 385
5839 84
8153 484