2335 71
6872 469
3350 348
2963 261
3381 220
5450 334
5864 765
9252 329
28552 766
28418 404
32351 256
4118 183
37647 314
5235 962