3093 608
2861 97
5123 64
16505 465
1553686 4465
306931 850
311896 1221
22309 641
430112 1707
516592 1785
233967 481
157523 1044
210883 790
147521 216
113876 1065
6083 139
216101 302
14097 645
89577 848
22278 797
118020 833
50514 229
6990 162
14315 890
7377 478
167985 928
70520 298
117637 678