2629 60
13552 921
4030 41
7613 89
18053 788
9102 114
12664 826
6988 573
2241 98
3940 611
3846 43
4659 338
2833881 4107
46341 1003
21528 549
194903 744
15587 624
101092 817
67134 521
10304 221
9505 457
30189 914
35860 265
36055 487
31579 443
16455 286
9315 590
18063 699