3661 27
24005 603
16949 757
11327 644
4925 168
182402 1097
2952 290
4440 748
2889 309
3299 402
6742 580
2793 402