2140 60
11467 921
3058 41
7140 89
17245 788
7327 114
10974 826
5681 573
1815 98
3442 611
3102 43
2193 335
2354908 3886
45793 1002
21137 549
193390 743
15183 624
99492 816
65879 520
9951 221
9165 457
29578 914
34984 265
35324 487
30949 443
12218 285
8886 590
16770 695