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