2335 71
6872 469
3350 348
2963 261
3381 220
5449 334
5864 765
9243 329
28552 766
28417 404
32351 256
4118 183
37646 314
5235 962