3093 608
2861 97
5123 64
16505 465
1553704 4465
306933 850
311907 1221
22309 641
430119 1707
516600 1785
233968 481
157531 1044
210886 790
147523 216
113877 1065
6084 139
216106 302
14097 645
89580 848
22278 797
118023 833
50520 229
6990 162
14315 890
7377 478
167989 928
70525 298
117649 678