3097 608
2861 97
5123 64
16505 465
1553793 4465
306956 850
311963 1221
22313 641
430193 1708
516670 1785
234014 481
157571 1044
210905 790
147534 216
113894 1065
6084 139
216168 302
14097 645
89605 848
22285 797
118046 833
50570 229
6993 162
14315 890
7377 478
168034 928
70551 298
117705 678