2794 218
8045 335
10990 168
2407 249
3930 531
4678 503
3983 604
3966 899
5539 442
3274 334
1863 277
3148 634
22678 503
4735 955