29567 91
13603 126
11046 229
7223 313
4420 47
21684 180
3705 115
18706 389
19808 526
2070189 3759
1835013 3210
380677 1159
231323 589
192586 743
45288 385
53543 627
61631 609
55700 872
77346 612
63157 831
36798 610
54030 734
28860 884