2738 97
5035 64
16328 465
1546897 4452
305170 849
307836 1217
22169 641
423883 1700
510720 1779
230488 474
153898 1038
208500 787
145946 215
112278 1065
6000 139
211255 299
14008 645
85645 846
21806 797
116403 831
49275 229
6887 162
14249 890
7274 478
165981 926
68645 297
115243 673
84529 865