2629 218
7966 335
10882 168
2386 249
3827 531
4497 503
3848 604
3893 899
5340 442
3180 334
1809 277
3083 634
21974 503
4667 955