3097 608
2863 97
5124 64
16506 465
1553841 4465
306963 850
311989 1221
22316 641
430216 1708
516697 1785
234032 481
157589 1044
210916 790
147546 216
113904 1065
6084 139
216188 302
14097 645
89612 848
22288 797
118054 833
50598 229
6993 162
14316 890
7377 478
168048 928
70562 298
117731 678