2067 60
11176 921
2885 41
7081 89
17159 788
6888 114
10664 826
5517 573
1736 98
3363 611
2998 43
2110 335
2288982 3862
45737 1002
21090 549
193157 743
15131 624
99259 816
65726 520
9897 221
9144 457
29507 914
34843 265
35229 487
30842 443
11843 285
8834 590
16486 695