2637 218
7967 335
10882 168
2386 249
3829 531
4501 503
3848 604
3896 899
5345 442
3183 334
1812 277
3084 634
21995 503
4669 955