3469 27
23789 603
16862 757
11230 644
4890 168
181278 1097
2926 290
4386 748
2866 309
3229 402
6716 580
2775 402