3097 608
2865 97
5126 64
16507 465
1553903 4465
306972 850
312027 1221
22318 641
430246 1710
516741 1785
234066 481
157616 1044
210922 790
147550 216
113912 1065
6084 139
216224 303
14097 645
89622 848
22290 797
118059 833
50624 229
6995 162
14317 890
7377 478
168075 928
70587 298
117777 678