2213 60
11780 921
3148 41
7218 89
17345 788
7549 114
11242 826
5843 573
1893 98
3520 611
3158 43
2267 335
2407545 3909
45859 1002
21195 549
193691 744
15270 624
99684 816
66062 520
9992 221
9213 457
29629 914
35121 265
35480 487
31051 443
12541 285
8934 590
17020 695