2141 60
11467 921
3058 41
7140 89
17245 788
7327 114
10974 826
5682 573
1815 98
3443 611
3102 43
2194 335
2355161 3886
45793 1002
21138 549
193391 743
15183 624
99495 816
65880 520
9952 221
9166 457
29578 914
34985 265
35324 487
30950 443
12221 285
8887 590
16771 695