3661 27
24005 603
16951 757
11328 644
4925 168
182405 1097
2952 290
4440 748
2889 309
3299 402
6742 580
2793 402