2335 71
6875 469
3351 348
2966 261
3384 220
5451 334
5865 765
9252 329
28558 766
28419 404
32355 256
4123 183
37661 314
5237 962