7593 303
4438 728
4868 362
31078 193
24759 584
320393 1687
161363 756
2555 184
1559 251
3051 706
2099 286
1616 156
3013 597