2335 71
6875 469
3351 348
2967 261
3384 220
5451 334
5866 765
9253 329
28561 766
28420 404
32357 256
4123 183
37667 314
5237 962