2140 60
11467 921
3058 41
7140 89
17243 788
7325 114
10974 826
5680 573
1814 98
3442 611
3100 43
2193 335
2354650 3886
45793 1002
21135 549
193384 743
15183 624
99492 816
65876 520
9950 221
9165 457
29578 914
34983 265
35322 487
30948 443
12217 285
8884 590
16769 695