3097 608
2863 97
5124 64
16506 465
1553851 4465
306963 850
311995 1221
22316 641
430219 1708
516702 1785
234042 481
157593 1044
210916 790
147546 216
113907 1065
6084 139
216192 302
14097 645
89614 848
22288 797
118054 833
50599 229
6993 162
14316 890
7377 478
168049 928
70567 298
117732 678