2629 218
7966 335
10882 168
2386 249
3828 531
4498 503
3848 604
3894 899
5340 442
3181 334
1810 277
3083 634
21978 503
4668 955