3061 608
2849 97
5107 64
16479 465
1552790 4460
306738 850
311398 1221
22288 641
429393 1706
515732 1784
233548 481
157107 1044
210568 790
147389 215
113704 1065
6069 139
215482 302
14076 645
89272 848
22201 797
117879 833
50128 229
6975 162
14305 890
7354 478
167550 928
70164 298
116916 678