2213 60
11780 921
3148 41
7218 89
17345 788
7548 114
11241 826
5842 573
1893 98
3520 611
3158 43
2266 335
2407398 3909
45858 1002
21195 549
193691 744
15270 624
99684 816
66062 520
9992 221
9213 457
29629 914
35120 265
35480 487
31051 443
12539 285
8934 590
17018 695