5348 561
4581 47
5606 514
4628 420
5045 103
4348 370
4000 401
32571 641
20562 328
1963 358
17674 389
26128 79
243755 1195
2289902 3862
327863 529
2627469 6559
249558 1180
142132 691
10690 677
124869 1077
45694 385
143442 273
173661 1068
59477 507
103438 399
30989 673
46818 584
21643 331