2642 218
7967 335
10882 168
2386 249
3833 531
4502 503
3848 604
3899 899
5345 442
3184 334
1814 277
3084 634
22003 503
4669 955