2975 409
3324 295
4168 277
5704 603
8427 753
6079 949
5945 337
5341 672
20107 653
14323 480
14302 419
10143 264
8281 254
36994 304
2192 159
2150 257
7240 406
2491 43
14194 401
86329 309
67807 259
75820 199
22690 171
36080 650
23830 877
4070 286
2383 449
9676 705