3033 608
2833 97
5095 64
16449 465
1551798 4459
306506 850
310880 1220
22271 641
428581 1706
514924 1782
233107 479
156593 1041
210301 789
147199 215
113490 1065
6054 139
214798 302
14063 645
88617 848
22143 797
117673 833
49991 229
6960 162
14290 890
7341 478
167184 928
69862 298
116267 676