3096 608
2861 97
5123 64
16505 465
1553760 4465
306948 850
311938 1221
22309 641
430168 1708
516645 1785
233994 481
157556 1044
210895 790
147530 216
113890 1065
6084 139
216142 302
14097 645
89591 848
22282 797
118034 833
50548 229
6991 162
14315 890
7377 478
168012 928
70538 298
117691 678