3097 608
2861 97
5123 64
16505 465
1553781 4465
306952 850
311954 1221
22311 641
430183 1708
516658 1785
234006 481
157564 1044
210900 790
147532 216
113892 1065
6084 139
216152 302
14097 645
89599 848
22282 797
118043 833
50568 229
6993 162
14315 890
7377 478
168025 928
70548 298
117701 678