2136 60
11446 921
3051 41
7139 89
17236 788
7314 114
10957 826
5675 573
1808 98
3437 611
3091 43
2191 335
2351975 3886
45787 1002
21124 549
193370 743
15177 624
99485 816
65869 520
9939 221
9164 457
29571 914
34967 265
35313 487
30940 443
12189 285
8876 590
16746 695