2629 218
7967 335
10882 168
2386 249
3828 531
4498 503
3848 604
3894 899
5340 442
3181 334
1812 277
3084 634
21979 503
4668 955