3083 608
2856 97
5120 64
16497 465
1553393 4463
306880 850
311729 1221
22301 641
429889 1706
516350 1785
233835 481
157394 1044
210782 790
147485 216
113830 1065
6081 139
215881 302
14089 645
89490 848
22252 797
117979 833
50346 229
6985 162
14313 890
7367 478
167875 928
70411 298
117434 678