3035 608
2835 97
5100 64
16455 465
1551944 4459
306541 850
310962 1220
22274 641
428727 1706
515051 1782
233177 480
156665 1042
210344 790
147231 215
113539 1065
6056 139
214919 302
14065 645
88837 848
22153 797
117710 833
50011 229
6961 162
14294 890
7345 478
167219 928
69897 298
116305 676