3097 608
2863 97
5124 64
16506 465
1553856 4465
306963 850
311998 1221
22316 641
430223 1708
516705 1785
234049 481
157593 1044
210918 790
147547 216
113907 1065
6084 139
216197 303
14097 645
89614 848
22288 797
118056 833
50601 229
6993 162
14316 890
7377 478
168051 928
70571 298
117742 678