3097 608
2862 97
5124 64
16506 465
1553831 4465
306962 850
311986 1221
22316 641
430211 1708
516691 1785
234030 481
157587 1044
210914 790
147540 216
113902 1065
6084 139
216184 302
14097 645
89612 848
22287 797
118052 833
50590 229
6993 162
14316 890
7377 478
168045 928
70560 298
117721 678